- Design, develop, test, deploy and maintain large-scale distributed systems using Java/Python programming languages.
- Collaborate with cross-functional teams to identify business requirements and design solutions that meet customer needs.
- Develop REST APIs using Spring Boot framework for data processing and integration with other microservices.
- Troubleshoot complex issues related to system performance, scalability, and reliability.
Job Requirements :
- 5-10 years of experience in software development with expertise in Financial Markets domain.
- Robust understanding of Functional Modelling concepts for designing scalable architectures.
- Proficiency in Distributed Computing technologies such as Microservices architecture.