We are seeking a Senior Cloud-Native Java Engineer with strong expertise in modern Java (Spring Boot or Quarkus) and hands-on experience in serverless architectures . In this role, you will design and deliver scalable, secure, and high-performance applications on AWS, Azure, or Google Cloud .
🔑 Responsibilities
- Develop Java-based microservices and serverless applications using AWS Lambda, Azure Functions, or Google Cloud Functions.
- Build solutions integrating with cloud services such as API Gateway, DynamoDB, Cosmos DB, Cloud Datastore, and S3 / Blob / Cloud Storage .
- Manage infrastructure using Terraform and deploy on Kubernetes / OpenShift .
- Implement CI / CD pipelines (GitLab CI, GitHub Actions, Jenkins, ArgoCD).
- Apply clean code, SOLID principles, and automated testing to ensure quality.
- Monitor and optimize systems using Datadog, CloudWatch, Application Insights, or Stackdriver .
✅ Requirements
Strong Java development with Spring Boot or Quarkus .Proven serverless / cloud-native experience (AWS, Azure, or GCP).Hands-on with Terraform, Kubernetes, CI / CD, SQL / NoSQL databases .Knowledge of OAuth2, OpenID Connect, JWT, SAML for security.Experience with Kafka, observability tools, and cloud certifications is a plus.Join our CLIENT to design next-gen cloud-native solutions while mentoring teams and working on impactful, global-scale projects.