Java Software Engineer

2 Days ago • All levels
Sign up and Unlock PRO benefits for FREE!

About the job

SummaryBy Outscal

Java Software Engineer at Interactive Brokers Group in Zug, Switzerland. Strong analytical and problem-solving skills, experience in Java development, SQL/relational databases, Unix/Linux environments, and scripting languages are essential. Passion for high-quality software engineering and mathematics is desired.

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
  • 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

 

Connecticut, United States (On-Site)

Maharashtra, India (Hybrid)

Budapest, Hungary (Hybrid)

Maharashtra, India (Hybrid)

Maharashtra, India (Hybrid)

Connecticut, United States (On-Site)

Connecticut, United States (Hybrid)

Maharashtra, India (Hybrid)

Harju County, Estonia (On-Site)

View All Jobs

Similar Jobs

Niantic - Software Engineer, Mobile Native

California, United States (Hybrid)

Niantic - Software Engineer, Mobile Native

Washington, United States (Hybrid)

Riot Games - Staff Software Engineer, Full-Stack - 2XKO

California, United States (On-Site)

Riot Games - Staff Software Engineer, MGS - 2XKO

California, United States (On-Site)

PlayStation Global - Software Engineer Intern - Masters or PhD

California, United States (On-Site)

Unity - Senior Embedded Software Engineer

Tokyo, Japan (On-Site)

Similar Skill Jobs

Schbang - Project Manager

Maharashtra, India (On-Site)

Schbang - Creative Lead

Maharashtra, India (On-Site)

EveryMatrix - Financial Analyst

Bucharest, Romania (Hybrid)

Xsolla - Project Manager

Quebec, Canada (Hybrid)

Dream Game Studios - SDE 1 - React Native with Android

Maharashtra, India (On-Site)

2K - Data Analytics Tester  (3mos) Contract

Texas, United States (On-Site)

Niantic - Mechatronics Engineer

England, United Kingdom (Hybrid)

ESL FACEIT Group - EFG - Project Manager, KSA

Riyadh Province, Saudi Arabia (On-Site)

Jobs in Zug, Zug, Switzerland

Logitech - Global Head of UX (Director)

Vaud, Switzerland (Hybrid)

Logitech - AI Designer

Vaud, Switzerland (On-Site)

Niantic - Senior Software Engineer

Zurich, Switzerland (Hybrid)

Netspeak Games - Dev Ops Engineer

Valais, Switzerland (Remote)

Electronic Arts - Senior Accountant

Geneva, Switzerland (Hybrid)

Niantic - Senior Software Engineer, Security

Zurich, Switzerland (Hybrid)

Netspeak Games - Speculative Application

Valais, Switzerland (Remote)

Futurum Technology Ltd. - IT Sales Partner DACH

Zurich, Switzerland (On-Site)

Software Engineering Jobs

Setu - Backend Engineer

India (Remote)

Setu - Senior Manager — Banking Partnerships

Maharashtra, India (On-Site)

EveryMatrix - Financial Analyst

Bucharest, Romania (Hybrid)

Dream Game Studios - SDE 1 - React Native with Android

Maharashtra, India (On-Site)

Niantic - Software Engineer, Mobile Native

California, United States (Hybrid)

Niantic - Software Engineer, Mobile Native

Washington, United States (Hybrid)

Niantic - Mechatronics Engineer

England, United Kingdom (Hybrid)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug