We are seeking a highly skilled and motivated Full Stack Developer with expertise in Java and React js to join our dynamic development team The ideal candidate will be responsible for designing developing and maintaining robust web applications that deliver exceptional user experiences and scalable backend services You will collaborate closely with cross functional teams to translate business requirements into technical solutions ensuring high performance responsiveness and quality across the stack Key Responsibilities Roles Responsibilities Design and develop scalable and secure backend services using Java Spring Boot and RESTful APIs Build responsive and dynamic user interfaces using React js JavaScript HTML and CSS Collaborate with UI UX designers product managers and other developers to deliver high quality features Integrate frontend and backend components to create seamless full stack solutions Write clean maintainable and well documented code following best practices and coding standards Optimize application performance and troubleshoot issues across the stack Participate in code reviews sprint planning and other Agile ceremonies Implement unit and integration tests to ensure software reliability and maintainability Work with DevOps teams to manage CI CD pipelines containerization and cloud deployments Stay updated with emerging technologies and contribute to continuous improvement initiatives Technical Requirements Strong proficiency in Java 8 or above with hands on experience in building scalable backend applications using Spring Boot Spring MVC and RESTful APIs Solid understanding of React js and modern JavaScript ES6 including Redux Hooks and component based architecture Experience with HTML5 CSS3 SASS LESS and responsive design principles Familiarity with Node js and NPM Yarn for frontend build and dependency management Proficient in working with Relational Databases e g MySQL PostgreSQL and NoSQL Databases e g MongoDB Experience with JPA Hibernate for ORM and data persistence Additional Responsibilities Core Skills Solid proficiency in Java 8 or above with hands on experience in building scalable backend applications using Spring Boot Spring MVC and RESTful APIs Solid understanding of React js and modern JavaScript ES6 including Redux Hooks and component based architecture Experience with HTML5 CSS3 SASS LESS and responsive design principles Familiarity with Node js and NPM Yarn for frontend build and dependency management Database Persistence Proficient in working with Relational Databases e g MySQL PostgreSQL and NoSQL Databases e g MongoDB Experience with JPA Hibernate for ORM and data persistence DevOps Tools Hands on experience with Git Maven Gradle and CI CD pipelines e g Jenkins GitLab CI Familiarity with Docker and containerized application deployment Exposure to cloud platforms like AWS Azure or GCP is a plus Testing Quality Experience with unit testing frameworks e g JUnit Mockito and frontend testing tools e g Jest React Testing Library Understanding of code quality linting and static code analysis tools Soft Skills Collaboration Ability to work in Agile Scrum environments with cross functional teams Strong problem solving skills and attention to detail Excellent communication and documentation abilities Preferred Skills Technology- Full stack- Java Full stack- Frontend Angular Enterprise layer Node js DB Technology- Full stack- MEAN stack- Frontend Angular Enterprise layer Express Technology- Microsoft Technologies- NET Frameworks- NET Core Technology- Reactive Programming- NodeJS Technology- Reactive Programming- react JS