company logo

Senior / Lead Backend Engineer Java & Cloud Engineer

Weekday.com

Remote

Remote

Full Time

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.
  • Strong hands-on experience in serverless computing (AWS Lambda, Azure Functions, GCP Cloud Functions).
  • Proficiency in databases (PostgreSQL, MySQL, MariaDB, Amazon RDS, DynamoDB, Azure SQL Database, Cosmos DB, Google Cloud SQL/Datastore).
  • Strong knowledge of containerization (Kubernetes, AWS EKS/ECS, Azure AKS, GCP GKE).
  • Hands-on with Terraform for IaC.
  • CI/CD expertise (GitLab CI, GitHub, Jenkins, ArgoCD).
  • Familiarity with SSO technologies (OAuth2, OpenID Connect, JWT, SAML).
  • Experience with messaging/event platforms (Kafka or similar).
  • Skilled in cloud storage services (Amazon S3, Azure Storage, Google Cloud Storage).
  • Experience with cloud AI/ML services (Amazon SageMaker/Bedrock, Azure AI/ML, Google Vertex AI) is an advantage.
  • Knowledge of secrets management with HashiCorp Vault.
  • Strong exposure to cloud networking components (API Gateway, Azure API Management, Apigee).
  • Proficiency with monitoring and observability tools (Datadog, Dynatrace, CloudWatch, Application Insights, Stackdriver).
  • Awareness of FinOps and cloud cost optimization practices.
  • Strong working knowledge of Linux OS and shell scripting.

Senior / Lead Backend Engineer Java & Cloud Engineer

Remote

Remote

Full Time

September 25, 2025

company logo

Weekday

weekdayworks