Java Software Engineer
Interactive Brokers
Company Overview
Interactive Brokers Group, Inc. (Nasdaq: IBKR) is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countries. We have been at the forefront of financial innovation for over four decades, known for our cutting-edge technology and client commitment.
IBKR affiliates provide global electronic brokerage services around the clock on stocks, options, futures, currencies, bonds, and funds to clients in over 200 countries and territories. We serve individual investors and institutions, including financial advisors, hedge funds and introducing brokers. Our advanced technology, competitive pricing, and global market help our clients to make the most of their investments.
Barron's has recognized Interactive Brokers as the #1 online broker for six consecutive years. Join our dynamic, multi-national team and be a part of a company that simplifies and enhances financial opportunities using state-of-the-art technology.
Job Description & Responsibilities
We are currently looking for highly skilled programmers from junior to senior level with an affinity for and liking for mathematics and a passion for high-quality software engineering. Our openings could be qualified mostly as „back-end development,” but day-to-day responsibilities may also be connected to front-end tasks.
Interactive Brokers Group has consistently been at the forefront of trading innovation, starting with the invention of the first floor-based handheld computer in 1983. We pride ourselves on being primarily a technology company. We continue to challenge the status quo and push boundaries to offer our clients the best trading platform with the most sophisticated features at the lowest cost.
As a Java developer, your tasks and responsibilities may include:
- Designing, implementing, and delivering high-quality software solutions that conform to architectural standards
- Managing and “owning” significant development tasks end-to-end (from business requirements analysis to 3rd level production support)
- Demonstrating excellent collaboration skills in working closely with other development teams to roll out important changes and applications
- Researching, conceiving, and developing technology solutions to extend and improve IBKR’s client-facing and back-end applications
- Reviewing code changes made by other developers to ensure correctness, efficiency, readability, and conformity with best practices
- Optimizing and refactoring existing code for improved reliability and performance
- Writing and maintaining design and engineering documentation
- Testing, fine-tuning, and deploying new software features
- Performing maintenance, updating production configuration required for rolling out new functionality and providing technical support
Qualification & Skills
Our key requirements are:
- Degree in Computer Science or related technical field
- 5+ years experience in Java development
- Strong analytical and problem-solving skills
- Knowledge of SQL and/or relational databases, other data storage solutions
- Experience in working in Unix/Linux environments
- Experience in at least one scripting language (e.g., Unix Shell)
- Strong communication skills in English
- ...research, development and deployment of strategies. As a Python Software Engineer, you will work closely with our trading and engineering teams... ...capability to quickly adapt to additional languages such as Java, Scala, C++, Go, etc. ~ Hands-on experience with...EmpfohlenVon zu HauseHomeoffice
CHF 90000 - CHF 120000 pro Jahr
...Full Stack .NET Developer – Zug (Hybrid) (Tech stack: .NET, C#, Angular, REST APIs, SQL, CI/CD, Git) Our client, a growing software consultancy, is looking to hire a Full Stack .NET Developer to join their team in Zug. This is a hybrid role (3 days in the office,...Empfohlen- ...applications using Rust Collaborate with cross-functional teams including data scientists, DevOps, and product owners Contribute to software architecture and design discussions Write clean, maintainable code and perform thorough code reviews Support integration...Empfohlen
- ...and deployment of strategies. As a Data Engineer, you‘ll be joining our core engineering... ...Proficient programming experience in Java/Scala & Python, C++ being a plus. You... ...develop, test, deploy, maintain and improve software. Location and Office Culture: IMC office...EmpfohlenVon zu HauseHomeoffice
- ...customers, we combine the real and digital worlds With technology, software and services for smart buildings, we transform the everyday for... ...! Apply today for the position of Embedded Linux Software Engineer. Join our core team dedicated to developing the next...EmpfohlenRemote jobFlexible Arbeitszeit
- ...Verantwortlich für die Entwicklung von Windows basierenden Applikationen zur Steuerung von Laborautomationssystemen Erarbeitung von Software Architekturen und Konzepten im Client und Server Bereich Entwicklung, Implementierung und Wartung komplexer Software mit C#...
- ...Schweiz: Transform the everyday with us) Together with our customers, we combine the real and digital worlds With technology, software and services for smart buildings, we transform the everyday for everyone. By combining the real and digital worlds, we empower our...
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...frontier models, modern orchestration frameworks, and strong software engineering practices. What You’ll Do As part of AECOM’s...Öffentlicher DienstFlexible Arbeitszeit
- ...Softwarelösung mitzuwirken. Möchten Sie Kunden bei der digitalen Transformation ihrer Prozesse begleiten und zur Optimierung der Software beitragen? Dann freut sich Frau Sarah Vitello über Ihre kompletten Bewerbungsunterlagen per E-Mail an ****@*****.*** . Auf...
- Start Date: July/Aug/Sep/Oct 2026 End Date: 12-month contract (with a strong chance of extension) Workload: 80-100% Location: Rotkreuz - 2 Home office days per week! Workmodel: Contracting Tasks & Responsibilities: PCB schematics design PCB bring-up...Homeoffice
- ...Mindestens 5 Jahre praktische Erfahrung in der Hardwareentwicklung sowie Erfahrung in funktionsübergreifenden Teams (Firmware-, Software-, Maschinenbau- und Elektrotechnik) Ausgeprägte soziale und kommunikative Fähigkeiten für die Zusammenarbeit in einem kleinen, interdisziplinären...SoforteinstellungHomeoffice
- ...We are seeking a versatile Product Owner & Hardware Development Engineer to join the multi-disciplinary (mechanical, electronics and... ...integrated. You will work closely with different disciplines (firmware, software, test, electronics and mechanical engineering) to execute...VollzeitTeilzeitarbeit
- ...-Applications) Evaluation, Testing und Implementierung neuer Software-Produkte und Release-Upgrades Lösen von komplexen Incidents,... ...Studien zur Machbarkeit Coaching und Mentoring von (Junior) System Engineers Ihr Profil Abgeschlossene Informatikausbildung/...VollzeitSelbständige Tätigkeit
- ...Konzeption wie auch bei der Integration neuer Lösungen in enger Zusammenarbeit mit dem Hersteller, den Architekten, Software- und Projektleitern - Systems Engineering-Tätigkeiten in den entsprechenden Fachgebieten Ihr Profil: - (Fach-)Hochschulabschluss in Informatik -...Vollzeit
- ...heute Standard. Spannend wird es erst, wenn man sie aktiv mitgestalten kann. Für unseren Kunden suchen wir einen Azure Cloud Engineer, der moderne Cloud-Plattformen weiterentwickelt und bestehende Prozesse automatisiert. 02 Ihre Aufgabe – Administration von...FerienjobHomeofficeFestanstellungFlexible Arbeitszeit
- ...intended. We are seeking an ambitious, Switzerland-based Lead R&D Engineer to be the technical architect of this multi-product roadmap.... ..." of the Lonvia ecosystem. Your role is to define the hardware-software logic that will govern our initial product and the...
- Gut bezahlter Job mit Entwicklungsmöglichkeiten gesucht? Aufgaben Maschinen-Installation beim Kunden Systematische Fehlersuche, Analyse und Reparatur von Systemen Durchführung von vorbeugenden Wartungsarbeiten beim Kunden vor Ort Projektunterstützung ...
- ...Hintergrund: Das Chapter Production Engineering umfasst über 100 talentierte Ingenieure und Techniker an vier verschiedenen Standorten in Europa und den USA. Als Service Department liegt das Hauptaugenmerk auf der proaktiven Gestaltung, Optimierung und Aufrechterhaltung...Vollzeit
- ...line inspection companies worldwide with over 20 years of experience providing in-line inspection is looking for a Technical Sales Engineer to join our team. The ideal candidate must be able to provide innovative solutions to meet and exceed customer expectations,...Vollzeit
- ...• Closely work together with Area Service Managers, AS Field Engineers and the entire technical and warranty team • Closely work together... ...• Ensure together with the Field Engineers that any software update or other quality related update is tested and verified...VollzeitRemote job
- ...in charge); Result oriented; Resilience and perseverance. Education/Qualification Bachelor or Master degree in engineering, preferably in Chemical Process Engineering or equivalent technical masters degree; Additional business certificate is a plus....
- ...formally in charge) Result oriented Resilience and perseverance Education / Qualification Bachelor or Master degree in engineering, preferably in Chemical Process Engineering or equivalent technical masters degree Additional business certificate is a plus...
- Deine Aufgaben Planung, Umsetzung und Betreuung von IT-Systemen und Netzwerkinfrastrukturen Administration und Optimierung von Serverlandschaften, Datenbanken und Cloud-Umgebungen Analyse und Behebung technischer Störungen im laufenden Betrieb Sicherstellung...Flexible Arbeitszeit
- ...Produktionsstandort in Zug suchen wir eine engagierte, praxisorientierte und verantwortungsbewusste Persönlichkeit als (Senior) IT/OT System Engineer. In dieser Rolle verantwortest du den stabilen, sicheren und zukunftsgerichteten Betrieb unserer produktionsnahen IT ...
- ...Looking For We are looking for a passionate ICT System & Network Engineer (m/f/d) 80-100% who wants to shape and operate a modern... ...responsible domain Evaluate, test and source new hardware and software solutions Design and create technical concepts and IT...Lehrstelle
- ...spezifischen Anforderungen. Im Auftrag unseres Kunden, ein führender Software-, Cloud- und IT-Service-Dienstleister in der Schweiz, suchen wir zur Verstärkung des IT-Teams eine/n erfahrene/n IT System Engineer Modern Workplace & Cloud Operations (m/w). Haben wir dein...Selbständige TätigkeitFerienjobHomeofficeFestanstellung
- ...lösungsorientierte und motivierte Person mit Erfahrungen im IT-Umfeld und idealerweise guten Anwender-Kenntnissen der Abacus Business Software oder einem vergleichbaren ERP Produkt. Im Fokus stehen alle Abacus Finanz-Module, Module für Lohn, HR und Zeitwirtschaft, für...VollzeitFerienjobHomeofficeFlexible Arbeitszeit
- ...responsible for the after-sales projects development, execution, and assessment. Work closely together with the level 2 field engineers and the level 2 warranty expert Create and hold online training sessions when necessary and support creation of e-learnings and...Vollzeit
- Bist du fasziniert von Technik und übernimmst gerne Verantwortung? Dann passt du ins Team von unserem Auftraggeber. Ein erfolgreicher IT-Dienstleister, welcher umfassende und effiziente IT-Lösungen für Unternehmen in der Region bietet, damit diese voll durchstarten können...TeilzeitarbeitFestanstellung
- Ihre Aufgaben In dieser Rolle sind Sie verantwortlich für die Planung, Implementierung und Weiterentwicklung moderner Arbeitsplatzlösungen bei verschiedenen Kunden. Sie arbeiten aktiv an der Gestaltung zukunftsfähiger IT-Infrastrukturen und sorgen dafür, dass der Betrieb...Selbständige TätigkeitHomeoffice
Wollen Sie mehr Stellenangebote erhalten?
Abonnieren Sie und erhalten Sie ähnliche Stellenangebote wie Java Software Engineer. Seien Sie der Erste, der sich bewirbt!
