Job Title: Senior Java Full Stack Developer
**Location: Madurai
**Experience Required: ** 5 to 10 Years
---
### **About the Role**
We are looking for a passionate and experienced **Java Full Stack Developer** to join our dynamic development team.
The ideal candidate should have hands-on experience in building scalable, high-quality web applications using Java technologies on the backend and modern JavaScript frameworks on the frontend.
---
### **Key Responsibilities**
* Design, develop, test, and maintain web-based applications using Java and modern front-end technologies
* Collaborate with product managers, UI/UX designers, and other developers to deliver high-quality software
* Write clean, efficient, and well-documented code
* Build reusable components and libraries for future use
* Optimize application performance and scalability
* Participate in code reviews, sprint planning, and architectural discussions
* Ensure security best practices are followed in application development
---
### **Technical Skills Required**
**Backend:**
* Core Java, Java 8+
* Spring Framework (Spring Boot, Spring MVC, Spring Security, etc.)
* RESTful API development and integration
* Hibernate/JPA
* Microservices architecture
**Frontend:**
* Angular (or) React.Js, or similar modern JavaScript frameworks
* HTML5, CSS3, JavaScript, TypeScript
* Responsive design principles
---
Interested candidates please share your updated resume to prishika.j@hcltech.com