The company seeks a developer with strong expertise in Java and Azure technologies. A successful candidate will be responsible for building large complex fault-tolerance globally distributed systems, ensuring low latency event processing, and implementing messaging, data stores, microservices experience.
Key Responsibilities:
* Designing and developing scalable software solutions
* Ensuring system reliability and performance
* Collaborating with cross-functional teams to drive business growth
Requirements:
* Strong core Java skills, including object-oriented programming and design patterns
* Excellent verbal and written communication skills, with the ability to articulate complex technical concepts
* Nice to have: experience working in capital markets or financial services
About This Role:
This is an exciting opportunity for a skilled Java developer to join our team and contribute to the development of cutting-edge technology solutions.
What We Offer:
* A dynamic and collaborative work environment
* Ongoing training and professional development opportunities
* A competitive salary and benefits package