Job Title: Java Full Stack Developer
Experience: 5 to 12Years
Location: Madurai
Employment Type: Fulltime
Job Summary
We are looking for a highly skilled Java Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate will have strong expertise in Java backend development along with Handson experience in modern frontend frameworks. You will collaborate with cross functional teams to deliver highquality, performant, and user centric solutions.
Key Responsibilities
- Design, develop, and maintain end-to-end web applications using Java and modern frontend technologies
- Develop RESTful APIs and backend services using Core Java / J2EE / Spring / Spring Boot
- Build responsive and interactive user interfaces using Angular / React / Vue.js
- Ensure application performance, security, and scalability
- Write clean, efficient, and maintainable code following best practices
- Participate in code reviews, debugging, and performance optimization
- Work closely with product owners, UX designers, and QA teams
- Contribute to system design, architecture, and technical documentation
- Support deployments and production issues as needed
Required Skills
Backend
- Strong proficiency in Java (Core Java, OOP concepts)
- Experience with Spring, Spring Boot, Hibernate/JPA
- Expertise in developing REST APIs
- Knowledge of Microservices architecture
- Understanding of J2EE concepts
Frontend
- Handson experience with Angular / React / Vue.js
- Strong knowledge of HTML5, CSS3, JavaScript, TypeScript
- Experience in building responsive UI and crossbrowser compatibility
Database & Tools
- Experience with SQL databases (MySQL, PostgreSQL, Oracle)
- Familiarity with NoSQL databases (MongoDB, Cassandra optional)
- Proficiency in Git, Maven/Gradle
- Experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps plus)