Required Skills and Experience:
5+ years of expert-level Core Java development experience with strong knowledge of threading techniques.
Hands-on experience with messaging tools like MQ/Kafka.
Proficiency in REST web services development.
Extensive experience with Spring technologies (Spring Boot, Spring Batch, Spring Data).
Familiarity with microservices architecture and containerization tools (Docker, Kubernetes).
Background in the financial domain, particularly capital markets and trading platforms.
Strong understanding of design patterns and best practices for managing data volatility.