Jobs · Engineering · Connecticut

Software Engineer II

Interactive Brokers · Greenwich, CT · 2 wk ago
EngineeringFull-time

About the role

Interactive Brokers Group, Inc. is seeking an experienced Full Stack Java Developer to join a small, high-impact team responsible for the development and maintenance of CoChMA (Client-risk Operations and Control Hub for Monitoring Applications), our integrated client services risk management platform, along with various other internal risk and margin systems.

Responsibilities

  • Design, develop, and maintain server-side application components using Java and the Vert.x framework.
  • Build and enhance front-end interfaces using Vue.js, HTML, and CSS.
  • Write and optimize complex Oracle SQL queries, stored procedures, and data models to support margin rate governance system, risk and margin reporting.
  • Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.
  • Maintain system health and performance, proactively identifying and resolving issues in production environments.
  • Contribute to code reviews, technical documentation, and team knowledge sharing.
  • Work independently and take full ownership of assigned modules and features, ensuring timely and high-quality delivery.
  • Continuously improve existing systems through refactoring, performance tuning, and adoption of best practices.
  • Have a desire to learn about and understand financial instruments and concepts.

Requirements

  • Proven experience as a Full Stack Developer with a strong emphasis on Java back-end development.
  • Hands-on experience with Vert.x or similar reactive/event-driven Java frameworks.
  • Proficiency in front-end technologies: Vue.js, JavaScript, HTML5, and CSS3.
  • Strong working knowledge of Oracle SQL, including query optimization and schema design.
  • Solid understanding of RESTful API design and integration.
  • Experience developing and maintaining applications in a financial services or similarly high-stakes environment.
  • Strong analytical and problem-solving skills with a data-driven mindset.
  • Able to work effectively within a small, collaborative team while managing individual responsibilities with a high degree of autonomy.

Preferred Qualifications

  • Experience with Perl and/or Python for scripting, automation, or data processing tasks.
  • Familiarity with risk management concepts, margin systems, or financial regulatory frameworks.
  • Exposure to low-latency or high-availability system design.
  • Experience working in an Agile or iterative development environment.

Skills

  • Experience with Java and Vert.x frameworks.
  • Vue.js, JavaScript, HTML5, and CSS3 proficiency.
  • Oracle SQL expertise, including query optimization and schema design.
  • RESTful API design and integration experience.
  • Financial services or high-stakes environment experience.
  • Data-driven problem-solving skills.
  • Collaborative team work and autonomy.
  • Perl and/or Python scripting experience.
  • Risk management and margin systems familiarity.
  • Low-latency or high-availability system design experience.
  • Agile or iterative development background.

Similar jobs

Software Engineer II

ShutterflyFort Mill, SC· 1 wk ago
Engineeringapply on shutterflycareers.ttcportals.com

Software Engineer II

EmpiRx HealthUnited States· 2 wk ago
RemoteEngineeringapply on workforcenow.adp.com

Software Engineer II

QueveraAnnapolis Junction, MD· 2 wk ago
Engineeringapply on workforcenow.adp.com

Software Engineer II

Elbit Systems of AmericaRoanoke, VA· 2 wk ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer II

Alarm.comTysons Corner, VA· 1 wk ago
Engineering$88k–$123k/yrapply on job-boards.greenhouse.io