You will build and maintain high-quality software within a global capital markets environment.
Responsibilities
- Write efficient, clear code and design comprehensive test suites.
- Implement scalable microservices and messaging patterns using Kafka or Solace.
- Own the end-to-end delivery of features within an Agile framework.
- Collaborate with global stakeholders to resolve requirements and technical ambiguity.
- Contribute to UI development tasks when required.
Required Skills
- 8+ years of technical experience, ideally with capital markets front office trading exposure.
- Expertise in Core Java, data structures, algorithms, and multi-threading.
- Strong experience with Spring Boot and microservices architecture.
- Proficiency with RDBMS, specifically Oracle or similar systems.
- Hands-on experience with messaging technologies like Kafka or Solace.
- Practical knowledge of Docker, OpenShift, and the ELK stack.
- Experience with CI/CD pipelines, preferably Azure DevOps.
- Ability to work independently and communicate effectively in English.
Preferred Skills
- Full stack experience with React.js and TypeScript.