PResponsibilities /p pWe 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. /p pInteractive 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. /p pbAs a Java developer, your tasks and responsibilities may include: /b /p liDesigning, implementing, and delivering high-quality software solutions that conform to architectural standards /liliManaging and “owning” significant development tasks end-to-end (from business requirements analysis to 3rd level production support) /liliDemonstrating excellent collaboration skills in working closely with other development teams to roll out important changes and applications /liliResearching, conceiving, and developing technology solutions to extend and improve IBKR’s client-facing and back-end applications /liliReviewing code changes made by other developers to ensure correctness, efficiency, readability, and conformity with best practices /liliOptimizing and refactoring existing code for improved reliability and performance /liliWriting and maintaining design and engineering documentation /liliTesting, fine-tuning, and deploying new software features /liliPerforming maintenance, updating production configuration required for rolling out new functionality and providing technical support /li ppbQualification Skills /b /p /ppbOur key requirements are: /b /p liDegree in Computer Science or related technical field /liliExperience in Java development /liliStrong analytical and problem-solving skills /liliKnowledge of SQL and/or relational databases, other data storage solutions /liliExperience in working in Unix/Linux environments /liliExperience in at least one scripting language (e.g., Unix Shell) /liliStrong communication skills in English /li