Senior Java Software Engineer
Summary
Develops high-performance, low-latency Java applications for fintech, focusing on capital markets and debt capital markets. Uses Spring Boot, SQL, caching, and cloud platforms (AWS/Azure) to build scalable systems with real-time messaging and microservices.
- Multi threading experience developing Low latency code
- SQL, Caching Solutions/MemSQL, Cloud Platform- AWS and Azure (Open to other cloud platforms as well).
- Capital Markets & Debt Capital Markets experience is preferred.
- Beneficial if the candidates understand Financial Operations. Strong Communication Skills/Global team interactions.
- Hands-on on coding
- Solid knowledge of Data Structures
- Proficient with SQL/Relational DBs
- Practical knowledge of Spring Framework/Spring Boot
- Good grasp of system design and OOP, microservices and REST
- Real-time messaging (Solace/JMS)
- Experience with Kubernetes, Linux, Shell Scripting
- Ability to work independently
- Good to have: exposure to GenAI tools and tech