Senior Java Engineer — AI‑Driven FinTech, Hybrid

Interactive Brokers

Greenwich (CT)

Hybrid

USD 140,000 - 190,000

Full time

33 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock awards
401k match
Medical benefits
Wellness program
Parental leave
Life insurance
FSAs
Gym stipend
Education reimbursement
Legal services
Care benefits
Lunch allowance

Job summary

Interactive Brokers in Greenwich, CT, is seeking a Senior Java Developer to drive the full software development lifecycle for mission-critical back office and trading systems. You will design, build, and optimize high-performance financial applications, working with Java Spring, microservices, and AI-assisted development tools to accelerate delivery.

You will collaborate across teams, ensure code quality with automated tests, and help scale our platform across international markets.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 5-10 years of experience designing and building medium-to-large scale applications using Java and/or Python/Perl on Linux.
  • Strong hands-on experience with Java Spring, including Spring Boot (micro services) and traditional Spring applications.
  • Strong grasp of object-oriented design principles and common design patterns.
  • Experience with JDBC and relational databases (Oracle preferred).
  • Hands-on experience using AI-assisted development tools (e.g., Claude, GitHub Copilot, or similar) across the software development life cycle.
  • Excellent collaboration and communication skills, with experience partnering across development teams on critical roll outs.
  • Knowledge of financial instruments or a strong motivation to learn financial markets and concepts.

Responsibilities

  • Design, develop, and maintain high-performance, scalable, and resilient financial applications.
  • Optimize and refactor existing code to improve reliability and performance.
  • Partner with other developers and stakeholders to plan, prioritize, and deliver development initiatives.
  • Validate AI-assisted or AI-refactored code with sufficient automated test coverage before submitting for review.
  • Conduct thorough code reviews — including validation of testing results — and ensure large change sets are broken into reviewable units.
  • Collaborate across teams to implement and roll out solutions in both production and development environments.
  • Proactively identify and resolve technical issues before they impact downstream systems.

Skills

Java
Spring Boot
JDBC
OO Design
AI-assisted tools
Git/Gerrit/Bitbucket
Distributed systems
Communication

Education

Bachelor's or Master's in CS/IT

Tools

Git
Gerrit
Bitbucket
Gradle
Ivy
AWS

Job description

Interactive Brokers in Greenwich, CT, is seeking a Senior Java Developer to drive the full software development lifecycle for mission-critical back office and trading systems. You will design, build, and optimize high-performance financial applications, working with Java Spring, microservices, and AI-assisted development tools to accelerate delivery.

You will collaborate across teams, ensure code quality with automated tests, and help scale our platform across international markets.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer – Hybrid, FinTech
Senior Java Backend Engineer – Hybrid, FinTech

Interactive Brokers • Greenwich (CT)

Hybrid
USD 140,000 - 210,000
Competitive salary
Stock grant
401(k) plan with company match
+5
Hybrid Senior Java Backend Engineer – Scalable Systems
Hybrid Senior Java Backend Engineer – Scalable Systems

Interactive Brokers Group • Greenwich (CT)

Hybrid
USD 120,000 - 180,000
Stock grant
401(k) with match
Health benefits (medical/dental/vision
+4
Senior Backend Engineer — Finance Tech (Hybrid)
Senior Backend Engineer — Finance Tech (Hybrid)

Interactive Brokers • Greenwich (CT)

Hybrid
USD 120,000 - 160,000
Competitive salary
Annual bonus
Stock grants
+8
Senior C++ Developer – Finance Tech (Hybrid)
Senior C++ Developer – Finance Tech (Hybrid)

Interactive Brokers • Greenwich (CT)

Hybrid
USD 120,000 - 150,000
Competitive salary
Stock grant awards
401(k) retirement plan
+8
Senior Java Developer - Hybrid, Real-Time Web API
Senior Java Developer - Hybrid, Real-Time Web API

Interactive Brokers • Greenwich (CT)

Hybrid
USD 100,000 - 130,000
Competitive salary and performance-based bonus
Retirement plan with company match
Excellent health and wellness benefits
+4
Senior Java Developer
Senior Java Developer

Interactive Brokers • Greenwich (CT)

Hybrid
USD 140,000 - 190,000
Stock awards
401k match
Medical benefits
+9
Senior Java Engineer
Senior Java Engineer

Interactive Brokers • New York (NY)

On-site
USD 140,000 - 200,000
Bonus
Stock grant
401(k) match
+3
Senior Java Backend Engineer - Microservices & AI-Driven
Senior Java Backend Engineer - Microservices & AI-Driven

DBS Bank Ltd • Helena (MT)

On-site
USD 13,000 - 19,000
Hybrid Financial Solutions Architect
Hybrid Financial Solutions Architect

Interactive Brokers • Greenwich (CT)

Hybrid
USD 80,000 - 110,000
Competitive salary
401(k) retirement plan
Excellent health benefits
+2
Hybrid Java Web Developer - Spring, Angular, Oracle
Hybrid Java Web Developer - Spring, Angular, Oracle

Interactive Brokers • Greenwich (CT)

Hybrid
USD 85,000 - 115,000
Competitive salary
401(k) retirement plan with company match
Comprehensive health benefits
+3