Java Software Developer (mid-senior Level)

Interactive Brokers Group, Inc.

Greenwich, CT, United States
On-site
5+ years java experience
Object-oriented programming concepts
N-tier application development
This hybrid role involves working on back-end clearing applications that support global electronic brokerage services for stocks, options, futures, and currencies

Job Summary

  • This hybrid role involves working on back-end clearing applications that support global electronic brokerage services for stocks, options, futures, and currencies.
  • The team focuses on creating intelligent, automated systems for trade settlement, regulatory reporting, and corporate action processing while ensuring high-quality deliverables through thorough testing.
  • Candidates are expected to write clean, maintainable code and contribute to project timelines while continuously learning about financial instruments and emerging technologies.

Matching Summary

This hybrid role involves working on back-end clearing applications that support global electronic brokerage services for stocks, options, futures, and currencies.

Skills & Requirements

Must-have

  • 5+ years Java experience
  • Object-oriented programming concepts
  • N-tier application development
  • RESTful web services
  • Microservices architecture
  • Relational database knowledge

Nice-to-have

  • Oracle database experience
  • JBoss server deployment
  • C++ programming background
  • Interest in financial instruments
  • Continuous integration mindset

Key Requirements

  • Bachelor's or Master's degree in Computer Science
  • 5+ years of Java experience
  • Experience with server-side programming

Work Rights

Not specified

Tailored Resume

Cover Letter