Description :
We are looking for a seasoned Java Full Stack Developer who can design and develop robust backend services and dynamic frontend interfaces. The ideal candidate will have deep expertise in Java-based technologies and modern frontend frameworks, with a strong understanding of software development best practices and agile methodologies.
Key Responsibilities :
Backend Development :
- Develop and maintain scalable backend services using Java, Spring Boot, and RESTful APIs.
- Design and implement microservices architecture and integrate with databases (SQL / NoSQL).
- Ensure application performance, scalability, and security.
- Write unit and integration tests using JUnit, Mockito, or similar frameworks.
Frontend Development :
Build responsive and interactive web interfaces using Angular, React, or Vue.js (depending on stack).Translate UI / UX designs into functional components.Optimize frontend performance and ensure cross-browser compatibility.Manage state and data flow using RxJS, Redux, or similar tools.DevOps & Integration :
Work with CI / CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.Containerize applications using Docker and deploy on Kubernetes or cloud platforms.Collaborate with QA teams for automated testing and release management.Team Collaboration :
Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).Conduct code reviews and mentor junior developers.Collaborate with cross-functional teams including product managers, designers, and QA.(ref : hirist.tech)