Software Engineer II

Interactive Brokers Group
United States
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Detail-oriented","Self-starter","Collaboration","Writing clean code","Continuous learning"]

Develop and maintain back-end and client-facing clearing applications that support brokerage operations, regulatory reporting, trade settlement, reconciliation, corporate actions, and reference data. Write clean, maintainable Java services and algorithms, conduct thorough testing, and update existing systems to improve efficiency and security. Collaborate with developers, designers, product managers, and stakeholders, review peer code, and deliver detailed documentation while leveraging microservices, RESTful services, and CI/CD.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Interactive Brokers Group
Interactive Brokers Group
3 months ago

Software Engineer II

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 days agoStatus: Live
Reposted: similar role first listed 3 months ago

Job Summary

Develop and maintain back-end and client-facing clearing applications that support brokerage operations, regulatory reporting, trade settlement, reconciliation, corporate actions, and reference data. Write clean, maintainable Java services and algorithms, conduct thorough testing, and update existing systems to improve efficiency and security. Collaborate with developers, designers, product managers, and stakeholders, review peer code, and deliver detailed documentation while leveraging microservices, RESTful services, and CI/CD.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Create software applications or systems that meet user needs with reliability and scalability considerations.
  • •Utilize Java to develop back-end services and algorithms with clean, maintainable code.
  • •Conduct thorough testing to identify and resolve bugs to ensure high-quality deliverables.
  • •Collaborate with developers, designers, product managers, and stakeholders to understand requirements and specifications.
  • •Update existing applications to improve efficiency, functionality, and address vulnerabilities, while maintaining documentation.

Pay and Benefits

Perks:401kHealth InsuranceDentalVisionMedical PremiumMeal Allowance

Key Requirements

  • •Bachelor's or master's degree in computer science or a related degree.
  • •5+ years of Java experience or similar object-oriented language experience.
  • •Strong knowledge of object-oriented concepts and n-tier applications.
  • •Hands-on server-side programming experience with Java/JEE or C++, plus message-oriented systems, RESTful web services, and microservices.
  • •Experience with configuration and deployment on application servers, ideally JBoss.
Experience:5+ yearsJavaBrokerageFinancial services
Education:Bachelor's in computer science or related degree
Skills:Detail-orientedSelf-starterCollaborationWriting clean codeContinuous learning
Tech Stack:JavaJEEC++OracleN-tierRelational databasesJBossMessage-oriented systemsRESTful web servicesMicroservicesContinuous integrationContinuous deployment

Company Brief

Interactive Brokers Group
Operates an electronic trading platform providing brokerage services for individuals and institutions across global markets, offering equities, options, futures, forex, bonds, and related clearing and custody services with advanced trading technology and low-cost executions.
Industry: Trading Platforms
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Greenwich, United States
Founded: 1977
WebsiteLinkedIn