Position : Lead Full Stack Developer (Java)
Location : Cochin / Trivandrum
Experience : Total 7+ years | Relevant 5+ years
Qualification : Open
Shift : General
Onboarding : ASAP
Primary Purpose
As a Lead Full Stack Developer (Java) , you will lead an Agile Scrum team, design and develop scalable enterprise-grade applications, ensure first-time quality delivery, and collaborate closely with stakeholders to translate business requirements into high-performing technical solutions.
Key Responsibilities
- Lead a team of developers in an Agile environment, manage sprint tasks, conduct code reviews, and ensure code quality.
- Design, develop, and deploy new product features using Java 21 and Spring Boot.
- Participate actively in Agile ceremonies – sprint planning, grooming, daily stand-ups, retrospectives, and reviews.
- Collaborate with stakeholders to gather requirements and prepare technical specifications.
- Write clean, maintainable, and well-documented code following best practices.
- Own and deliver assigned user stories with accountability for end-to-end implementation.
- Troubleshoot, test, and maintain core product software and databases for optimal performance.
- Contribute to all phases of the software development lifecycle (SDLC).
- Continuously learn and implement modern tools and best practices to improve development efficiency.
- Adhere to organizational ISMS and security compliance standards.
Technical Skills
Mandatory Skills :
Languages & Frameworks : Java 21, Spring Boot (MVC, Spring Data, Hibernate)Build Tool : GradleDatabase : PostgreSQLArchitecture : REST API, MicroservicesGood-to-Have Skills :
DevOps & Cloud : Docker, AWS S3, AWS Secrets Manager, AWS CloudWatchFrontend : Angular (concepts like Interceptors, Pipes, Directives, Decorators), HTML, CSS, JavaScript, AJAX, JSONTesting : Unit Testing (Jasmine / Karma / Jest)Version Control : Git, Visual Studio CodeCI / CD Tools : Jenkins, GitHub, Azure DevOpsProject Tools : JIRA, ConfluenceDesired Competencies
Strong understanding of object-oriented programming and design patterns.Experience developing Java frameworks with RDBMS or NoSQL backend.Knowledge of CI / CD pipelines and Agile methodologies.Ability to troubleshoot complex technical issues independently.Strong written and verbal communication skills with a collaborative mindset.Demonstrated ability to lead, mentor, and inspire junior team members.Skills Required
Github, Unit Testing, Postgresql, Spring Boot, Jasmine, Json, AWS CloudWatch, Jira, Html, Angular, Microservices, Rest Api, Javascript, Confluence, Docker, Visual Studio Code, Jest, Karma, Azure Devops, Hibernate, Css, Spring Data, Jenkins, Git, Gradle, Mvc, Aws S3, Ajax