Bachelor's degree in Computer Science or related field4-7+ years of experience in Java developmentStrong experience in developing and deploying microservices architectures using Spring Boot, Spring Batch, Spring Data, or similar frameworksGood knowledge of RESTful web services and related technologies (JSON, Swagger, Postman, XML)Experience with cloud platforms (OpenShift, Azure, AWS)Proficiency in containerization technologies (Docker, Kubernetes)Experience with both SQL and NoSQL database systemsExperience in message-oriented middleware (MQ, Kafka)Strong problem-solving and communication skillsAbility to work independently and as part of a teamGood-to-Have
- Experience in implementing Enterprise Integration Patterns (EIP)
- Exposure to mentoring junior developers
- Prior experience in financial services or consulting environments
Skills Required
Java, Spring Boot, Spring Batch, Spring Data, Microservices, Json