Job Summary :
We are looking for a skilled and detail-oriented Java Full Stack Developer with 4-6 years of experience in developing enterprise-grade applications using Java, J2EE, and Spring Boot. The ideal candidate will have solid experience in microservices architecture, RESTful services, and working knowledge of relational databases. The role requires strong technical expertise and a passion for high-quality, scalable code within a cloud-based environment.
Key Responsibilities :
- Design and develop scalable, secure, and high-performance applications using Java, J2EE, and Spring Boot
- Develop and integrate RESTful APIs and microservices-based architectures
- Experience with Angular for building responsive web interfaces.
- Work with relational databases like PostgreSQL using JPA / Hibernate
- Use GIT for source control and Maven for build automation
- Participate in software design reviews, code reviews, unit testing, and deployment activities
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Ensure adherence to SDLC best practices, quality standards, and security guidelines
- Troubleshoot and resolve application performance issues and bugs
Must-Have Skills :
Proficiency in Java, J2EE, Spring Framework, and Spring BootExperience in developing microservices and REST APIsStrong understanding of relational databases (especially PostgreSQL) and ORM frameworks like HibernateHands-on experience with GIT, MavenSolid debugging and troubleshooting skillsFamiliarity with SDLC, Agile methodologies, and code quality frameworksGood communication and interpersonal skillsNice to Have :
Exposure to cloud platforms (AWS, Azure, or GCP)Experience with CI / CD pipelines, Docker, or KubernetesUnderstanding of front-end technologies or frameworks (optional)(ref : hirist.tech)