Senior Java Engineer - Concurrency & Performance (Hybrid)

Interactive Brokers Group

Greenwich (CT)

Hybrid

USD 110,000 - 170,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Annual performance-based bonus
Stock grant awards
401(k) retirement plan
Excellent health benefits
Wellness programs
Parental leave
Life insurance and disability coverage
FSAs
Lunch allowance
Professional development opportunities
Care.com assistance

Job summary

Interactive Brokers Group in Greenwich, CT is seeking a Java Developer to design, implement, and deliver high-quality software with a strong focus on concurrency and asynchronous programming. You will work under supervision yet own significant development tasks end-to-end and collaborate with multiple teams in a fast-paced environment.

The ideal candidate holds a Bachelor's in CS or related field, 4+ years of Java experience, solid knowledge of OOP, data structures, and Linux shell scripting,

Qualifications

  • Bachelor’s in Computer Science, Mathematics, Physics or similar (MS/PhD a plus).
  • Experience of at least 4 years in software development in Java, Networking at educational and/or professional level.
  • In-depth understanding of OOP, data structures, algorithms, and concurrency.
  • Knowledge developing and debugging in Java 8 / 17 or above.
  • Proficiency in Linux shell scripting.

Responsibilities

  • Design, implement and deliver high-quality software solutions that conform to architectural standards
  • Manage and 'own' significant development tasks end-to-end - from business requirements analysis to 3rd level production support
  • Demonstrate excellent collaboration / communication skills in working closely with other development teams to roll-out important changes in fast-paced environment

Skills

Java
Concurrency
OOP
Data structures
Algorithms
Communication

Education

Bachelor’s in Computer Science, Mathematics, Physics or similar
MS/PhD a plus

Tools

Linux shell scripting

Job description

Interactive Brokers Group in Greenwich, CT is seeking a Java Developer to design, implement, and deliver high-quality software with a strong focus on concurrency and asynchronous programming. You will work under supervision yet own significant development tasks end-to-end and collaborate with multiple teams in a fast-paced environment.

The ideal candidate holds a Bachelor's in CS or related field, 4+ years of Java experience, solid knowledge of OOP, data structures, and Linux shell scripting,

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
Senior Java Engineer — AI‑Driven FinTech, Hybrid
Senior Java Engineer — AI‑Driven FinTech, Hybrid

Interactive Brokers • Greenwich (CT)

Hybrid
USD 140,000 - 190,000
Stock awards
401k match
Medical benefits
+9
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 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 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 Backend Java Engineer – Finance Portfolios (Hybrid)
Senior Backend Java Engineer – Finance Portfolios (Hybrid)

Interactive Brokers • New York (NY)

Hybrid
USD 110,000 - 190,000
Competitive salary
Stock grants
401(k) with company match
+4
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
Java Developer - Trading Systems
Java Developer - Trading Systems

Selby Jennings • New York (NY)

On-site
USD 80,000 - 100,000
Senior Software Engineer: Core Java for Brokerage Platform
Senior Software Engineer: Core Java for Brokerage Platform

Opexpert • Greenwich (CT)

On-site
USD 100,000 - 130,000
Execution Systems Developer – Java
Execution Systems Developer – Java

Landing Point • New York (NY)

On-site
USD 160,000 - 210,000