Software Engineer II

Interactive Brokers Group
United States
Workplace: HybridFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: mastersSkills: ["Collaboration","Requirements gathering","Technical specification development","Systems design"]

Design and build scalable backend microservices for online brokerage and financial services platforms. Automate reporting, regulatory compliance, and data processing, including SWIFT MX message parsing, validation, and transformation for cross-border payments. Create SWAB system architecture and microservices, modernize Oracle RDBMS schemas and PL/SQL logic, and integrate RESTful APIs and Java/Spring services. Work in a hybrid environment supporting DevOps workflows and CI/CD with Jenkins and Linux.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Interactive Brokers Group
Interactive Brokers Group
1 day ago

Software Engineer II

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Design and build scalable backend microservices for online brokerage and financial services platforms. Automate reporting, regulatory compliance, and data processing, including SWIFT MX message parsing, validation, and transformation for cross-border payments. Create SWAB system architecture and microservices, modernize Oracle RDBMS schemas and PL/SQL logic, and integrate RESTful APIs and Java/Spring services. Work in a hybrid environment supporting DevOps workflows and CI/CD with Jenkins and Linux.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement scalable backend microservices for online brokerage and financial services platforms.
  • •Develop applications to automate reporting, regulatory compliance, and data processing.
  • •Implement SWIFT MX message processing solutions including message parsing, validation, and transformation for cross-border payment systems, and update yearly SWIFT messages for compliance.
  • •Develop SWAB system architecture and microservices, collaborating with cross-functional teams to gather requirements and produce technical specifications.
  • •Configure and maintain DevOps workflows, including Jenkins CI/CD pipelines and Git version control on Linux systems.

Key Requirements

  • •Master’s degree in Computer Science or related field and three (3) years of experience in software development developing with Java.
  • •At least three (3) years developing software applications in the financial services industry.
  • •Relational database design and PL/SQL development, including stored procedures, functions, packages, and queries on Oracle RDBMS.
  • •RESTful API design and microservices development using JSON/XML.
  • •Experience with SWIFT messaging standards (SWIFT MX processing, ISO 20022 implementation, parsing, validation, and transformation).
Experience:3+ yearsFinancial servicesOnline brokerageMicroservicesDevOps
Education:Master's in Computer Science, or related field
Skills:CollaborationRequirements gatheringTechnical specification developmentSystems design
Tech Stack:JavaJava EEJDBCSpring BootSpring CloudSpring SecurityJBossOracle RDBMSPL/SQLRESTful APIsJSONXMLSWIFT MXISO 20022SWIFT messaging standardsOracleDevOpsJenkinsGitLinux

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