Senior Java Engineer
Interactive Brokers Group Inc
Job ID: 2579Req ID: 732Location: New York, NY, USAPosted: 2026-10-05 About the Company Interactive Brokers Group, Inc. (NASDAQ: IBKR), a member of the S&P 500, is a global financial services company headquartered in Greenwich, Connecticut, with offices in over 15 countries. Through its affiliates, Interactive Brokers provides automated trade execution and custody of securities, commodities, foreign exchange, and prediction markets on over 170 markets in numerous countries and currencies. For more than four decades, Interactive Brokers has focused on technology, automation, and innovation to provide clients worldwide with a sophisticated, unified platform to manage their investment portfolios. We serve individual investors, hedge funds, proprietary trading groups, financial advisors, and introducing brokers. Our culture is driven by problem-solving, efficiency, and continuous improvement. We look for individuals who are intellectually curious, collaborative, and motivated to contribute to technology that helps simplify and enhance access to global financial markets. Interactive Brokers has consistently been recognized as a top broker by respected industry sources including Barron’s, Investopedia, Stockbrokers.com, and others. About Your Team UI Brokerage team is seeking an experienced Senior Java Developer to join a team building high-performance, mission-critical trading and brokerage systems used by clients and third parties around the globe. Our platforms power real-time trading in stocks, futures, options, and other financial instruments, supporting a demanding, high-availability user base. You'll work on a mature, feature-rich Java-based product suite where reliability, performance, and security are top priorities in everything we build, while continuously extending capabilities and refining the experience for our clients. What will be your responsibilities within IBKR: Design, develop, and maintain features across the trading application and Web API platform, with a primary focus on the Java business and service layers. Build backend services and clients that expose internal services, integrating with systems over REST, WebSockets, and FIX to deliver responsive, reliable functionality. Participate in the full software development lifecycle, including design, implementation, unit and integration testing, code review, and ongoing maintenance of delivered features. Write and maintain clear technical documentation, including documentation for new interfaces, and regression tests to ensure platform stability. Collaborate with business analysts, product managers, and other developers to translate requirements into high-quality, well-architected software. Investigate and resolve complex technical issues across the stack, providing escalated (third-level) support as needed. Stay current with relevant tools, libraries, frameworks, and techniques—including modern AI-assisted development tools—that can improve platform quality and delivery speed. Skills Required Master's degree in Computer Science or a related field with a minimum of 3 years of professional software development experience, or a Bachelor's degree in Computer Science or a related field with a minimum of 5 years of professional software development experience. Strong proficiency in Java, with a deep understanding of object-oriented programming and software design patterns. Proven experience with Java frameworks such as Spring and/or Vert.x. Strong command of RESTful web service design and implementation, along with experience in WebSockets and real-time communication in a Java-based environment. Solid software development fundamentals, including writing clean, maintainable, well-tested code and producing clear technical documentation. Experience with JUnit or other testing frameworks for unit and integration testing. Working knowledge of multithreading and concurrency, with an appreciation for lean, low-latency programming. Proficiency with Git for source control and collaborative development. Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues across a large, established codebase. Excellent verbal and written communication skills. To be successful in this position, you will have the following: Experienced with declarative, state-driven UI frameworks (React Native, Flutter, QML, etc.) is a plus; genuine interest in learning is equally valued. Familiar with financial trading platforms and instruments such as stocks, futures, and options, or possess a strong interest in learning the domain. Exposed to Linux as a development or deployment environment. Working familiarity with Gradle as a build automation tool. Familiar with cloud technologies (e.g., AWS) as a plus. Aware of AI-assisted development tools such as Claude Code and other agentic coding tools. Experienced with agile development methodologies as a plus. Comfortable working within an established codebase, following existing architectural patterns, team conventions, and development protocols. Able to ramp up quickly on a mature platform and deliver incremental value while respecting existing design decisions. Flexible and pragmatic, with the judgment to know when to follow precedent and when to raise a well-reasoned alternative. Self-motivated with a high-ownership mindset, able to take features from design through delivery with minimal supervision in a fast-paced team. Possess superb analytical and problem-solving skills, along with outstanding organizational and time management abilities. Company Benefits & Perks Competitive salary, annual performance-based bonus and stock grant Retirement plan 401(k) with a competitive company match Excellent health and wellness benefits, including medical, dental, and vision benefits, and a company-paid medical healthcare premium Wellness screenings and assessments, health coaches and counseling services through an Employee Assistance Program (EAP) Daily company lunch allowance provided, and a fully stocked kitchen with healthy options for breakfast and snack Corporate events, including team outings, dinners, volunteer activities and company sports teams Education reimbursement and learning opportunities.
- ...Grid Dynamics is looking for and engineer who will work directly within a complex, financially... ...group. This is not general-purpose Java delivery: the domain complexity and the engineering... ...systems while maintaining stability. Senior-level autonomy: you contribute to design...SeniorFull timeWork at officeLocal areaFlexible hoursShift work
- ...we’re looking forward to hearing from you. What you are really good at: ~8+ years of experience in software engineering with expertise in Java Spring Boot and cloud-native design ~ Proven experience architecting large-scale, event-driven systems with Kafka,...SeniorFull timeFlexible hours
$150k - $220k
...Analytics Team, tackling our toughest and most exciting data engineering challenges across multiple divisions in Jefferies. Modern,... ...managers. Key Responsibilities: We are looking for a Senior Java engineer who will: Contribute to the end-to-end SDLC process...SeniorFull time$130k - $150k
...co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation... ...Give a Shit.” We are seeking an experienced and opinionated Senior Java Engineer to join our high-performing engineering team, working...Senior$155k - $215k
...markets and shape the future of our communities. This is a Senior Software Engineering position at the Vice President level, which is part of the... ...Building and evolving a multi-threaded, Linux-based, real-time Java platform handling high-throughput event flowsDriving...SeniorTemporary work- ...Job title: Senior Java Web Engineer Location: New York, NY 10005 * 1st Preference: New York City, NY * 2nd Preference: Massachusetts, Fort Mill, South Carolina, Raleigh, North Carolina, Washington DC Work Arrangement: Hybrid Employment Type: Contract Compensation...SeniorHourly payContract workLocal area
- To enhance product offerings and ensure platform security, the full-time Senior Java Software Engineer will design, develop, and maintain software solutions while collaborating with cross-functional teams in a remote environment. Key Responsibilities Design, develop, and...SeniorFull timeRemote work
- To support a high-impact digital payments modernization program, the remote Senior Java Engineer will manage the integration of a major card network into a large financial institution, focusing on developing and maintaining backend services, domain-driven design, and cloud...SeniorRemote work
$140k - $180k
...clients modernize critical platforms and deliver measurable business outcomes. About the Role: We are seeking a senior Core Java Engineer to support a large-scale modernization effort across rates eTrading pricing and execution platforms within a global markets...SeniorFull timeTemporary workRemote workWorldwide- ...Axiom Path is hiring a Senior Java Engineer for event-driven capital markets systems in New York City. You will contribute to mission-critical platforms supporting middle and back office operations across multiple asset classes, focusing on scalable data flows and robust...Senior
- ...development. Increasingly, we deliver them through AI-native engineering, where agents, reusable skills, and GenAI tooling are part of... ...software gets built, not an add-on. We Are Looking For a Senior Java AI-Enabled Engineer As a Senior Java AI-Enabled Engineer,...SeniorFull timeWork at officeImmediate startRemote work
- ...of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Tech Consultant - Senior Java Full-Stack Engineer to join our team in Arlington, VA, New York City, NY and St. Louis, MO in the United States (US).Job Title: Technology...SeniorFull timeRemote work
$100.2k - $167k
...is seeking a highly technical, hands-on Java developer. Our group is focused on bringing... ...Good knowledge of the following software engineering principles: SOLID, DRY, Law of Demeter.... ...software engineering qualification.Career Stage:Senior AssociateCompensation/Benefits...SeniorFull timePart timeInternshipWork at office- ...Senior Java Engineer Event-Driven Capital Markets Systems (Front to Back) x3 New York City, United States | Posted on 10/06/2026 Axiom Path is an AI-first recruiting and staffing firm delivering RPO, MSP, and direct-hire solutions to enterprise clients across the...Senior
- ...Fanatics Betting & Gaming is seeking a Senior Java Software Engineer to design, build, and maintain scalable backend services and internal tools. The role focuses on Java-based services, APIs, and integration with Salesforce, with strong collaboration across product, operations...SeniorRemote job
- ...JPMorganChase in New York seeks a Software Engineer III to join Credit Risk Technology. You will design and deliver trusted, scalable technology products within an agile team, focusing on secure production-grade code and data-driven insights. You will contribute to...Senior
- Qindel Group está buscando un/a Desarrollador/a Java Senior para unirse a un equipo con impacto en la cadena logística de un cliente del sector retail. Se trabajará en evolutivos, análisis de requisitos y en la implementación y mantenimiento de aplicaciones personalizadas...SeniorRemote job
$120.8k - $170.8k
...Senior Java Backend Engineer Mississauga, Ontario, Canada Hybrid Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you'll...SeniorFull timeWork at officeRemote workWorldwide- Freedom Technology Solutions Group is seeking a Java Software Engineer to design and develop geospatially enabled microservices and APIs on a modern stack. You will work on cloud-native architectures, containerized services, and automated CI/CD to support mission-critical...SeniorRemote jobFlexible hours
- ...experience, with internal platforms powering customer operations, marketing, support, risk, and data. We are seeking a Senior Java Software Engineer to build and maintain scalable services, with a full stack focus and Salesforce integration exposure. Key Responsibilities...SeniorRemote job
- Smart Tech Skills LLC is seeking a Senior Java Engineer to support integration development and data-driven reporting using Oracle Integration Cloud (OIC). You will build APIs and collaborate with cross-functional teams on cloud and data initiatives in a remote setting....SeniorRemote job
- ...Job Description Job Description Senior Java Backend / Microservices Engineer Contract duration: 3+Months Contract (W2 Only) Location: Remote Job (USA) East coast candidate preferred Overall 10 years of experience is required Must have strong hands-on...SeniorContract workRemote work
- Citi seeks a Java Full Stack Engineer at AVP level to join a hybrid team in India. The role focuses on building scalable microservices with Java/Spring Boot and front-end work in Node.js/TypeScript, deployed in a modern CI/CD environment. You will design, develop, and...Senior
- ...technologies, and identify talent - often in combination - to an endless array of real-world customer needsJob DescriptionTitle: Senior Java Developer Location: New York, NYType: Fulltime // PermanentInterview Process: Phone and Skype HireEnd Customer: Banking domainJob...SeniorFull time
$140k - $180k
...help clients modernize critical platforms and deliver measurable business outcomes. About the Role: We are seeking a Senior Java Engineer to support the continued evolution of enterprise electronic trading and pricing platforms within a global capital markets...SeniorFull timeTemporary workRemote workWorldwide$142.32k - $213.48k
...and skilled Digital Assets Web3 Blockchain Engineer to join the Citi Integrated Digital... ...Web3JS, Ethers.js, Viem) into enterprise Java and/or Node.js backend servicesImplement... ...synchronizationCollaborate with architects and senior engineers to contribute to the design of...SeniorFull timeContract work- ...staffing firm seeks an Application Developer to design and deliver software programs. The role requires extensive knowledge of J2EE and Java development, strong database skills, and collaboration with IT teams to meet business needs. Candidates should possess a degree in...Senior
- ...real-time data. The backend team designs scalable, low-latency Java services on AWS and collaborates across product, frontend, and... ...culture with health, dental, and vision benefits. You will mentor engineers and help optimize complex distributed systems. #J-18808-Ljbffr...SeniorRemote job
$145k - $160k
We are seeking a highly skilled Senior Java Backend Engineer to support Oracle database upgrade readiness and application compatibility remediation. The resource will be responsible for assessing Java applications impacted by Oracle database and JDBC driver upgrades, implementing...Senior- Focused on building enterprise-scale solutions for workforce management, the full-time Senior Full Stack Java Engineer will design and implement capabilities using Java, Spring Boot, and React, while working remotely to support forecasting, scheduling, and operational reporting...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!
- senior java software engineer New York, NY
- java microservice developer New York, NY
- java developer backend New York, NY
- java spring developer New York, NY
- lead full stack java developer New York, NY
- java developer full time New York, NY
- java cloud developer New York, NY
- java web developer New York, NY
- remote junior java developer New York, NY
- java software engineer New York, NY




