Sr Software Engineer - Java

Interactive Brokers

Greenwich (CT)

Hybrid

USD 130,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Interactive Brokers in Greenwich, CT is seeking a Sr. Software Engineer - Java to design and build scalable, low-latency applications for regulatory reporting and back-office operations. This hybrid role requires presence in the Greenwich office 3 days per week with 2 days remote.

The ideal candidate holds a Master’s degree in CS or related field and at least 3 years of Java development, including J2EE, Spring, and JBoss. Strong SQL/Oracle, Hibernate, and AWS experience are valued.

Qualifications

  • Master’s degree in CS, Engineering (Software or Electrical), or related field.
  • 3 years of professional Java development experience.
  • Experience with J2EE, Spring, and JBoss in production environments.
  • Strong SQL/Oracle and ORM (Hibernate) proficiency.
  • Proficiency with JavaScript, HTML, and AJAX; unit testing with JUnit.

Responsibilities

  • Design and build solutions for regulatory reporting and back-office systems.
  • Create scalable architectures for distributed, high-performance apps.
  • Develop new systems and provide production support.
  • Design and develop high-volume, low-latency applications.
  • Plan deployment and monitor integration of features.
  • Collaborate with stakeholders and developers in prod and dev environments.

Skills

Java
J2EE
Spring Framework
Hibernate
SQL
JavaScript
HTML
AJAX
JUnit
JMS
Linux
Maven
Python
Git
Gradle
AWS
JBoss
Oracle

Education

Master’s degree in Computer Science, Engineering (Software or Electrical), or related field

Tools

J2EE
Spring Framework
JBoss Application Server
Oracle
SQL
Hibernate
Java
JavaScript
HTML
AJAX
JUnit
JMS
Linux
Maven
Python
Git
Gradle
AWS

Job description

Sr. Software Engineer - Java

Greenwich, CT (Hybrid: Remote work permitted 2 days) (multiple positions)

Responsibilities
  • Design and build solutions for regulatory reporting and back-office systems used by financial brokerage firm.
  • Design scalable architecture for distributed high-performance applications and systems.
  • Create new systems and provide support once they are released into production.
  • Design and develop high-volume, low latency applications.
  • Plan and execute deployment of system features and monitor for successful integration.
  • Identify and resolve issues impacting development.
  • Working with various internal stakeholders and developers on implementing solutions in production and development environments.
  • Hybrid: 2 days remote work permitted. Must work from Greenwich, CT office 3 days/week.
Requires
  • Master’s degree or foreign equivalent in Computer Science, Engineering (Software or Electrical), or related field.
  • Three (3) years of experience in a professional software engineering position developing with Java.
Also Requires
  • Requires 3 years of experience with each of the following:
    • J2EE, Spring Framework, and JBoss Application Server;
    • Oracle, SQL, and Hibernate;
    • Javascript, HTML, and AJAX;
    • JUnit for Unit testing;
    • Java messaging services (JMS);
    • Linux operating system; and
    • Maven.
  • Requires 1 year of experience with each of the following:
    • Python;
    • Git;
    • Gradle; and
    • Amazon web services.

EOE

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Interactive Brokers Group • Greenwich (CT)

Hybrid
USD 110,000 - 165,000
Senior Java Engineer - High-Perf Back-Office (Hybrid)
Senior Java Engineer - High-Perf Back-Office (Hybrid)

Interactive Brokers • Greenwich (CT)

Hybrid
USD 130,000 - 170,000
Senior Software Engineer - Java Backend
Senior Software Engineer - Java Backend

Opexpert • Greenwich (CT)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Cantor Fitzgerald • New York (NY)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

BGC Group • New York (NY)

On-site
USD 100,000 - 140,000
Senior Java Software Engineer
Senior Java Software Engineer

Green Key Resources • New York (NY)

On-site
USD 140,000 - 190,000
Senior Backend Software Engineer/Java Trading Systems-remote
Senior Backend Software Engineer/Java Trading Systems-remote

Ironbeam, Inc. • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Outsourced CIO LLC • New York (NY)

On-site
USD 80,000 - 120,000
Sr. Java Engineer
Sr. Java Engineer

Entagile • McLean (VA)

Hybrid
USD 140,000 - 210,000
Full stack Java
Full stack Java

Luxoft • New York (NY)

On-site
USD 110,000 - 140,000