Qualifications: Experience: 10 years of professional experience in Java development, with significant experience in Spring Framework, Angular, and Microservices. Technical Skills: Proficient in Java (J2SE and J2EE) and related technologies. Extensive experience with Spring Boot, Spring Cloud, and other Spring modules. Proven experience with microservices architecture and associated technologies. Familiarity with database technologies (SQL and NoSQL) and RESTful API development. Banking Domain: Deep understanding of banking systems, financial transactions, and regulatory compliance. Education: Bachelor’s degree in computer science, Engineering, or a related field. Advanced degrees or certifications are a plus. Soft Skills: Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills. Ability to work independently and as part of a team. Leadership and mentoring capabilities