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
$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$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- Citi is in search of a Senior Java Engineer to join its Technology team in Pune on a hybrid schedule. You will design, build, and deliver Java microservices and cloud-native solutions that power critical business operations across the software delivery lifecycle. You'll...Senior
- ...world. Technologies Our microservices are primarily developed in Java 17+ using Micronaut. Deployed on Rancher (Kubernetes) across... ...delivery. Commitment to code quality - adhering to the highest engineering standards, focusing on clean, testable code and alignment with...SeniorWork at officeRemote work
$170k - $190k
...About the job Position: Senior Temporal Java Backend Engineer Location: 100% Remote (Must reside within the United States) Company Type: Cutting-Edge Narrative Intelligence Startup About Our Client Our client is building the "storm tracker for the internet...SeniorFull timeRemote work- ...SME Careers, a fast-growing AI data services company and subsidiary of SuperAnnotate, is hiring a Senior Java Engineer for remote, hourly contractor work to review AI-generated Java code and provide high-quality reference implementations and explanations. You will assess...SeniorHourly payFor contractorsRemote workFlexible hours
- # Senior Java EngineerApply**Job#: 3055892****Job Description:**Senior Java Engineer**Location:** Pennington, New Jersey (Onsite)**Alternate Location:** Addison, TXRole OverviewWe are seeking a highly skilled Senior Java Engineer to lead the design, development, and delivery...SeniorHourly payContract work
- Trident Consulting is seeking a "Senior Java Angular Full Stack Engineer" for one of our client. A global leader in business and technology services. Job Title: Senior Java Angular Full Stack Engineer Location: Remote Bill Rate: $52/hr on W2 Job Description: Years of Experience...SeniorContract workRemote work
£60k per year
Senior Java Engineer Spring Boot/PostgreSQL/AWS - Remote - £60,000 - HealthTech My client is an established UK-based HealthTech organisation and are looking for a Senior Java Engineer to build new product. This is a hands‑on role, in an environment where Senior Developers...SeniorRemote work- ...Capgemini America, Inc. is seeking an experienced Senior Full Stack Java Developer to design and build scalable cloud-native apps powering workforce management and contact-center solutions in the US Westlake TX or Durham NC area. You will work with Java, Spring Boot,...Senior
- ...growth rate exceeds 25%.Job DescriptionWe are looking for a Senior Full Stack Engineer to join the Workforce Management product stream and build... ...operational reporting in contact center environment. You will use Java and Spring Boot to deliver scalable services, React with...SeniorFull timeInternshipRelocationShift 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- ...Innova Solutions, based in Atlanta with a broad US footprint, seeks a Senior Java Platform Development Engineer for the Platform Development team. The role focuses on the On-Demand Environments platform, including backend services, CLI tooling, and Claude Skills, deployed...Senior
- ...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)....SeniorRemote work
- ...Capgemini in New York is seeking an experienced Full Stack Java with Angular engineer to join our onsite team. You will design and deliver enterprise applications using Core Java, Spring Boot, and Angular, with microservices, REST APIs, and data integration. The ideal...Senior
- ...We hire across borders, offering a Scrum-based development environment that handles massive data with low latency. You will work on Java-based microservices, deploying in Kubernetes, and collaborate with an international team to build reliable, high-availability systems...SeniorRemote job
- ...Morgan Stanley's Technology division seeks a senior software engineer at the VP level to design, develop and maintain trading systems in the Agency department. You will collaborate with product leads, apply strong technical judgment, and deliver high‑quality software...Senior
- ...Okto Payments in Peru is seeking a Senior Software Engineer to design, build, and maintain our next-generation payments platform. You will work on distributed systems, Java-based microservices, and high-volume transaction processing, collaborating with product, infrastructure...SeniorRemote work
- ...BCI is currently hiring two Senior Java Full Stack Developers with a strong background in SW design, development and CI/CD experience.... ...skills • At least 10+ years of experience working as a Software Engineer • Advanced Java/Spring Boot programming experience •...SeniorPermanent employmentContract workFor subcontractorCurrently hiringVisa sponsorship
- ...Service Provider - AI-native, precision-engineered, and relentlessly merchant-obsessed. Built... ...in complex digital commerce. SummaryAs a Senior Software Engineer, you will play a key role... ...‑on experience with distributed systems, Java-based microservices, and high-volume...SeniorWork experience placementRemote workWork from homeWorldwide
- ...Trident Consulting is seeking a Senior Java Angular Full Stack Engineer for a remote-capable engagement with a global client. You will join a cross-functional team delivering scalable web applications using Java and Angular. The ideal candidate has 10+ years of experience...SeniorContract workRemote workFlexible hours
- Cognizant in New York, NY is seeking a Senior Java Application Support Engineer to analyze and resolve application issues, with a hybrid work model requiring 3 days in office. The role emphasizes ITSM and collaboration with stakeholders across teams. Applicants should...SeniorWork at office
$50 per hour
...trading technology solutions, and we value technical pragmatism, collaboration, and clear communication.We're looking for a Senior Java / Systems Engineer with significant experience in Platform Exchange Systems to design, deliver, and optimize production-ready, high-...SeniorPermanent employmentTemporary workWork at officeLocal areaFlexible hours- ...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
- ...Capgemini is hiring a senior full stack software engineer for its Dallas, TX area. You will design and implement enterprise APIs and modern web applications using Angular, Typescript, Java with Spring Boot, and cloud deployments. You will lead peers, participate in Agile...Senior
$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$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$155k - $197k
...seeking an experienced and hands-on full stack developer Sr / Lead Engineer to join our Asset Management – Investment Technology in NYC.... ...full stack development: Javascript (React/Angular), Node.js or Java/.NET/ Python and SQLHands-on experience with AWS architecture and...SeniorFull timeFor contractors- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!
- java developer remote part time New York, NY
- entry level java developer New York, NY
- java developer remote New York, NY
- java cloud developer New York, NY
- java spring developer New York, NY
- junior java developer New York, NY
- remote junior java developer New York, NY
- senior java developer New York, NY
- sr.java developer New York, NY
- entry level java developer remote New York, NY





