Interactive Brokers Group, Inc. is looking to design, develop, and maintain its Web API platform to provide third parties, clients, and IBKR's client-facing applications with access to highly critical, real-time services required for day-to-day operations.
Requirements
- Proven experience as a Java Developer with expertise in Java, Spring, Vert.x
- Proficiency in using Git version control for code management and collaboration.
- Strong command of RESTful web services and experience in designing and implementing them.
- Experience with JUnit or other testing frameworks for writing unit and integration tests.
- Experience with WebSockets and real-time communication in a Java-based environment
- Familiarity with cloud technologies (e.g., AWS) is a plus.
- Previous experience with agile development methodologies is a plus.
Responsibilities
- You will work with business and internal teams, adding new features and interfaces as required.
- You will write documentation units and regression tests for new interfaces.
- You will write backend services and/or clients that will help expose internal services.
- You will provide third-level support.
Other
- Bachelor's or Master's degree in Computer Science or a related field.
- Self-motivated and able to handle tasks with minimal supervision.
- Superb analytical and problem-solving skills.
- Excellent collaboration and communication (Verbal and written) skills.
- Outstanding organizational and time management skills.