Job Title :  Java Full Stack Developer 
 Experience :  3 to 5 Years 
 Work Mode :  Remote 
 Notice Period :  Immediate Joiners Preferred 
 
 
 Job Description:  
 We are looking for a skilled Java Full Stack Developer  who is passionate about building scalable web applications and delivering high-quality solutions.
The ideal candidate will have solid hands-on experience in both backend and frontend development, with a strong understanding of modern frameworks and best coding practices.
 
 Key Responsibilities:  
  - Develop, test, and deploy high-quality web applications using Java (Spring Boot)  on the backend.
 
 
- Design and build interactive user interfaces using React.js / Angular  (as per project requirements).
 
 
- Write clean, efficient, and maintainable code following coding standards.
 
 
- Collaborate with cross-functional teams including UI/UX designers, QA, and DevOps.
 
 
- Integrate RESTful APIs and work on microservices-based architectures.
 
 
- Troubleshoot, debug, and optimize performance for both backend and frontend applications.
 
 
- Participate in code reviews and contribute to continuous improvement efforts.
 
 
 Required Skills:  
 Backend:  
  - Strong programming experience in Java, Spring Boot, and RESTful APIs  
- Experience with Microservices Architecture  
- Knowledge of JPA/Hibernate  and SQL/NoSQL databases (MySQL, MongoDB, PostgreSQL, etc.)  
Frontend:  
  - Hands-on experience with React.js  or Angular  
- Proficiency in HTML5, CSS3, JavaScript, TypeScript, Bootstrap  
- Understanding of responsive design and cross-browser compatibility  
Additional:  
  - Familiarity with Git / GitHub / Bitbucket  
- Experience with CI/CD tools (Jenkins, Docker, etc.)  is a plus 
- Good understanding of Agile/Scrum  methodology