Location-London
Mode-Permanent
End client- Financial Technology - Electronic Trading Platform
Mandatory skills : JAVA, Springboot, Kubernetes, Kafka, Oracle and MongoDB.
As a Java Developer in team, you will be responsible for building and maintaining high-performance, scalable, and secure systems to support there electronic trading platform. You will leverage your expertise in Java, Spring Boot, Kubernetes, Kafka, Oracle, and MongoDB to deliver robust solutions that ensure there platform remains fast, reliable, and compliant with the highest standards in the financial technology industry.
Skills & Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience 10 years as a Java Developer, with a strong background in financial technology or trading platforms.
- Expertise in Spring Boot for building scalable and high-performance back-end systems.
- Hands-on experience with Kafka for managing real-time messaging and event-streaming.
- Deep knowledge of Kubernetes for managing containerized applications and microservices.
- Solid experience with Oracle (SQL) and MongoDB (NoSQL) databases, including designing schemas, writing queries, and optimizing database performance.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and container orchestration.
- Understanding of financial markets and trading concepts (e.g., order matching, execution, financial data feeds) is a strong advantage.
- Familiarity with compliance standards in the financial industry, including risk management and data security protocols.
- Strong problem-solving skills with the ability to analyze complex technical issues and provide effective solutions.
- Excellent communication skills and the ability to collaborate with global teams.