This role is for one of the Weekday's clients Min Experience: 6 years JobType: full-time Requirements Responsibilities
Cloud-Native Development (Serverless Focus): Build and maintain scalable Java cloud applications with expertise in microservices frameworks and serverless architectures.
Develop backend systems using Spring or Quarkus frameworks with modern Java best practices.
Design and implement cloud-native solutions leveraging services from at least one hyperscaler (AWS, Azure, or GCP):
AWS: Lambda, API Gateway, DynamoDB, S3, CloudWatch, SNS/SQS
Azure: Functions, API Management, Cosmos DB, Storage, Application Insights, Event Grid/Service Bus
Google Cloud: Cloud Functions, Apigee, Datastore, Cloud Storage, Stackdriver, Pub/Sub
Apply Infrastructure as Code (IaC) using Terraform to manage, modularize, and reuse infrastructure.
Implement Clean Code and SOLID principles with comprehensive automated unit and integration testing.
Work with containerized environments using Kubernetes or OpenShift.
Build and optimize CI/CD pipelines with GitLab CI, GitHub Actions, Jenkins, or ArgoCD.
Collaborate with cross-functional teams to deliver production-ready, secure, and maintainable solutions.
Mentor junior developers, review code, and contribute to architecture discussions.
Focus on performance optimization, maintainability, and observability using tools such as Datadog or Dynatrace.
Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Professional cloud certifications (AWS, Azure, or GCP - Architect/Developer) preferred.
Proven expertise in Java backend development with Spring or Quarkus frameworks.