Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain complex Java backend and full-stack features using Spring Boot, REST APIs, and databases.
Lead modernization of legacy Java applications to cloud-ready, microservices architectures ensuring performance, scalability, and security.
Collaborate with cross-functional teams including product, QA, DevOps to deliver and support enterprise-scale solutions with strong code quality and CI/CD practices.
Minimum Requirements
6-8 years of hands-on Java-based software development experience on enterprise or global projects.
Bachelor’s degree in Engineering, Computer Science, MCA or equivalent.
Proficient with Java, Spring Boot, REST APIs, SQL Server/MongoDB, and unit testing frameworks like JUnit and Mockito.
Experience working in Agile/Lean/Scrum methodologies with CI/CD pipelines and DevOps tools like Azure DevOps and Docker.
Ideal Candidate Profile
Experienced in product development lifecycle with strong understanding of Lean Agile processes and scaled agile frameworks.
Skilled in object-oriented design principles, performance tuning, and service-oriented or microservices architectures.
Comfortable working in global team environments providing technical leadership and mentoring to engineers.
