Description

Qualifications:
1] 10+ years of experience developing and designing enterprise Java applications
2] Proven experience in leading and mentoring software development teams
3] Strong understanding of object-oriented programming principles and design patterns
4] Experience with Spring Framework, Spring Boot, and other relevant Java frameworks
5] Experience with cloud-based technologies (AWS, Azure, GCP) is a plus
6] Excellent communication and collaboration skills
7] Ability to work independently and as part of a team

Education

Any Graduate