Role: Java Full Stack Developer
Level: Senior Software Engineer / Module Lead
Experience: 4 to 8 years
Work Location: Chennai, Pune
Mode of Work: Office [5 days Office]
Employment type: Full-time
Role summary
Deliver complete features across a Java/Spring Boot backend and a modern JavaScript front end (React or Angular).
Key responsibilities
- Develop and maintain web applications using Java, Spring Boot and React or Angular
- Build REST APIs and integrate them with front-end components
- Write clean, tested code on both tiers; maintain unit and UI tests
- Work with product owners and designers to refine requirements
- Support deployment through CI/CD pipelines
Must-have skills
- Java, Spring Boot, Spring MVC, Spring Security
- React JS (or Angular), TypeScript, JavaScript, HTML, CSS
- RESTful APIs and service-oriented architecture
- SQL and an ORM framework (Hibernate/JPA)
Good-to-have skills
- Microservices and cloud-native development
- Redux
- Jenkins, Docker
Qualifications
- Bachelor's degree in computer science, engineering or related field.