Browse All Jobs
Job Description
Interactive Brokers, a global financial services company headquartered in Greenwich, CT, is seeking a Senior Backend Java Developer. The candidate will develop performant, scalable, and standards-compliant software for infrastructure, regulatory reporting, and back-office teams. This is a hybrid role (3 days in office /2 days remote).Interactive Brokers is looking for someone to design and build solutions, build GUI’s and API’s for internal clients, support systems in production, set direction and partner with other engineers to implement new technologies, and work with a team of intelligent, intense, and fast-moving co-workers.Responsibilities include:
  • Designing and building solutions for infrastructure, regulatory reporting, and back-office systems.
  • Building GUI’s and API’s for internal clients.
  • Supporting systems in production.
  • Setting direction and partnering with other engineers to implement new technologies.
Requirements include:
  • Bachelor’s or Master’s Degree in Computer Science or related area
  • 7+ years of commercial software development experience in the Java language.
  • Solid understanding and experience with Databases - ideally Oracle
  • Experience with Hibernate & JPA ORM technologies.
  • Experience with Java-based REST Frameworks (Spring Boot, Vert.x, etc).
  • Experience with Spring as an application framework.
  • Experience with Queueing technologies like Kafka/MQ/JMS.
  • Experience with Linux.
Interactive Brokers offers:
  • Competitive salary, annual performance-based bonus and stock grant
  • Retirement plan 401(k) with a competitive company match
  • Excellent health and wellness benefits
  • Paid time off and a generous parental leave policy
  • Daily company lunch allowance provided, and a fully stocked kitchen
  • Education reimbursement and learning opportunities
Apply Manually