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.