Job Summary :
We are looking for a skilled Java Full Stack Developer with 5–8 years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate will have strong expertise in Java, Spring Boot, and modern front-end frameworks like Angular or React , along with solid database and cloud exposure.
Key Responsibilities :
- Design, develop, and deploy robust, scalable, and secure web applications using Java and modern frontend technologies.
- Work with Spring Boot to build RESTful APIs and microservices.
- Develop dynamic, responsive user interfaces using React.js , Angular , or Vue.js .
- Collaborate with UI / UX, backend, and DevOps teams for end-to-end development.
- Participate in the full SDLC – requirements analysis, design, coding, testing, and deployment.
- Write clean, maintainable, and testable code following best practices.
- Troubleshoot and resolve technical issues across the application stack.
- Perform code reviews and mentor junior developers.
Technical Skills : Backend :
Core Java, J2EE, Spring, Spring Boot, Hibernate / JPARESTful Web Services, Microservices ArchitectureMaven / Gradle, JUnit / TestNGFrontend :
Angular / React.js / Vue.jsHTML5, CSS3, JavaScript, TypeScriptBootstrap, Material UIDatabase :
SQL (MySQL, PostgreSQL, Oracle)NoSQL (MongoDB, Cassandra – optional)DevOps & Tools :
Git, Jenkins, Docker, Kubernetes (Good to have)Cloud Platforms : AWS / Azure / GCP (Nice to have)CI / CD pipelines, Agile methodologiesOthers :
Excellent problem-solving and debugging skillsStrong communication and collaboration abilitiesQualifications :
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.5–8 years of professional experience as a Full Stack Developer using Java technologies.Proven experience in developing enterprise-level applications with both frontend and backend components.