JOBSEARCHER

Sr Software Developer

Overview In this role you will design, develop, and maintain our Web API platform that enables third parties, clients, and IBKR applications to access real-time services. You’ll be part of the Web PI team, shaping the platform’s future and enabling scalable, high-availability interfaces. You’ll collaborate with business and internal teams to add features, implement tests, and expose internal services through backend components. This role offers growth opportunities and exposure to a dynamic, technology-driven environment. Compensation / Benefitscompetitive salaryannual performance-based bonus and stock grant401(k) with company matchhealth and wellness benefitseducation reimbursementcompany lunch allowance ResponsibilitiesDesign, develop, and maintain the Web API platform to support real-time servicesCollaborate with business and internal teams to add features and interfacesWrite documentation and regression tests for new interfacesDevelop backend services/clients to expose internal servicesProvide third-level (advanced) support Key requirementsBachelor or Master in Computer Science or related fieldProven Java development experience with Java, Spring, Vert.xProficiency with Git for version controlStrong RESTful service design and implementation experienceExperience with JUnit or other testing frameworks for unit/integration testsSolid software development principles and best practicesExperience with WebSockets and real-time communication in JavaExcellent problem-solving, and ability to work independently and in a teamStrong communication and collaborative mindsetWillingness to learn and stay up-to-date with industry trendsFamiliarity with cloud technologies (e.g., AWS) is a plusExperience with agile development methodologies is a plusCollaboration and teamworkClear communication (verbal and written)Strong analytical and problem-solving abilitiesJavaSpringVert.x