Job Overview
We are seeking a seasoned Java professional to build and maintain complex fault-tolerant systems.
The ideal candidate will have a strong background in Java, Spring, messaging, data stores, microservices, and Azure technologies.
Key Responsibilities:
* Built large-scale distributed systems with high availability and low latency.
* Developed and deployed scalable cloud-based applications using Spring and Azure.
* Collaborated with cross-functional teams to design and implement system architecture.
Requirements:
* Proficient in core Java programming language.
* Familiarity with Spring framework and its ecosystem.
* Experience with messaging queues and data storage solutions.
* Strong understanding of microservices architecture.
Benefits:
This role offers a unique opportunity to work on challenging projects, collaborate with international teams, and develop expertise in cutting-edge technologies.
Nice to Have:
Previous experience in capital markets or similar industries is highly desirable.