Job Title: Java Developer
Required Skills:
- 9+ years of experience in Java development
- Strong hands-on experience with Java 8/11/17, Spring Boot, Microservices, REST APIs
- Experience with SQL/Oracle, Kafka, and cloud platforms (AWS/Azure is a plus)
- Familiarity with CI/CD tools such as Jenkins, Git, Maven, and Docker/Kubernetes
- Strong problem-solving and debugging skills
Mandatory Requirement:
- Banking/Financial Services domain experience is required (Retail Banking, Commercial Banking, Payments, Lending, Cards, or Digital Banking).
Preferred:
- Experience working in Agile/Scrum environments
- Excellent communication and stakeholder management skills.