Overview
We are seeking an experienced Java Developer to join a front office trading technology team for a prominent investment bank on a contractual basis. The role primarily involves developing and enhancing high-performance trade processing systems in a dynamic environment while collaborating with various stakeholders including trading and quantitative teams. This position offers a hybrid work model, combining both on-site and remote work to enhance flexibility and maintain a healthy work-life balance.
Responsibilities
- Develop and enhance high-performance trade processing systems to meet evolving business requirements.
- Collaborate closely with Front Office, Trading, and Quantitative teams to design and implement robust technical solutions.
- Design and build scalable, event-driven architectures utilizing Apache Kafka for real-time data processing.
- Contribute to the development, optimization, and maintenance of Trade Runner frameworks.
- Build and deploy containerized microservices using Kubernetes, ensuring seamless integration and scalability.
- Maintain system reliability, performance, and security within a Linux-based environment.
- Participate actively within Agile teams, contributing to design discussions, code reviews, and best practice implementation.
- Ensure adherence to coding standards, documentation, and testing protocols to uphold quality and maintainability.
Requirements
- Strong technical background in Java development, preferably with Java 17.
- Proven experience within investment banking or capital markets, particularly with trade processing systems.
- Familiarity with trade platforms such as Trade Runner.
- Solid understanding of event-driven architectures using Apache Kafka.
- Experience working in Linux/Unix environments and deploying containerized microservices via Kubernetes.
- Background in building low-latency, high-throughput systems and working within agile teams.
- Strong problem-solving skills with attention to detail.
- Ability to thrive in a high-pressure, front office environment.