Java Full Stack Developer
Description
Roles and Responsibilities :
- Design, develop, test, deploy and maintain scalable Java-based microservices architecture using Spring Boot.
- Collaborate with cross-functional teams to identify business requirements and design solutions that meet customer needs.
- Implement automated testing frameworks such as Hibernate and JavaScript to ensure high-quality code delivery.
- Troubleshoot issues related to containerization (Kubernetes) and cloud infrastructure management on GCP or AWS.
Job Requirements :
Java Backend: Java version as Java 8 and above. Along with Hibernate add Spring JPA
J2EE, Spring boot, Spring MVC, Spring Security, Microservices, Rest API
Database: PostgreSQL / MySQL or any other RDBMS preferred|
Devops Git, Gradle/Maven, Docker,CI/CD pipelines, Kubernetes ( MANDATORY) , Docker , kafka
Cloud platforms - GCP -Preferred / AWS/Azure
Good to have: Spring AI, Monitoring tools such as Grafana
Front End- React Js , JavaScript , Typescript, html, CSS, Redux , Flux, Material UI, Radix UI