Senior Java Software Engineer
We are seeking an experienced software developer with expertise in Java and Spring to build complex fault-tolerant globally distributed systems and low latency event processing.
The ideal candidate will have experience with messaging, data stores, microservices, and Azure technologies. A strong grasp of cloud computing principles and Microsoft Azure is essential.
Mastery of design patterns, agile methodologies, and version control systems such as Git is also highly valued.
A strong grasp of English language skills, both verbal and written, is essential for clear communication.
Prior experience with capital markets or finance industries is considered a plus.