Java Cloud Engineer | Chennai | 6 - 12 Years
Job Description :
We are hiring an experienced Java Cloud Engineer to design, develop, and deploy scalable enterprise applications using Spring Boot, Microservices architecture, and Hibernate / JPA frameworks. The ideal candidate will have strong backend development skills and hands-on experience with at least one major cloud platform such as AWS, Azure, or Google Cloud (GCP).
Key Responsibilities :
- Design, build, and maintain Java-based microservices and RESTful APIs using Spring Boot.
- Deploy, monitor, and optimize applications on AWS, Azure, or GCP.
- Implement ORM solutions using Hibernate or JPA with a focus on performance and scalability.
- Integrate cloud-native services including storage, compute, messaging, and monitoring tools.
- Work with CI / CD pipelines such as Jenkins, GitHub Actions, or Azure DevOps for automated deployments.
- Collaborate with DevOps, QA, and Architecture teams to deliver robust cloud solutions.
- Apply best practices in API security, code optimization, and error handling.
- Troubleshoot production issues and enhance application performance in distributed systems.
Required Qualifications :
6 - 12 Years years of hands-on experience in Java (8 or above) and Spring Boot.Strong expertise in Microservices architecture and REST API development.Experience with at least one cloud platform AWS, Azure, or GCP.Good understanding of Hibernate / JPA and SQL / NoSQL databases (MySQL, PostgreSQL, .MongoDB, etc.).Familiarity with Docker, Kubernetes, and CI / CD tools.Knowledge of security, scalability, and high availability in cloud applications.Strong problem-solving and debugging skills.