Java AWS Developer

  • Published on 05/26/2026
  • Baddi (031)
  • To be defined

Description:

Key Responsibilities

  • Design, develop, and maintain scalable backend applications and data processing solutions.
  • Build and optimize cloud-native applications using AWS and Azure services.
  • Develop high-performance data pipelines and distributed processing systems using Spark.
  • Work with relational and NoSQL databases including SQL, DynamoDB, and RDS.
  • Implement serverless solutions using AWS Lambda.
  • Collaborate with cross-functional teams to deliver secure, scalable, and high-quality solutions.
  • Automate infrastructure provisioning and deployment using Terraform.
  • Participate in architecture discussions, code reviews, and performance optimization initiatives.
  • Ensure application reliability, scalability, and security best practices.

Mandatory Skills

  • Must have 6+ years of overall IT experience.
  • Strong programming experience in Java or Python.
  • Hands-on experience with AWS and/or Azure Cloud Platforms.
  • Strong experience in SQL and database management.
  • Experience working with DynamoDB and RDS.
  • Hands-on experience with AWS Lambda and serverless architecture.
  • Must experience in Terraform for Infrastructure as Code (IaC).
  • Understanding of cloud architecture, distributed systems, and microservices.
The processing of personal data received will be carried out in accordance with applicable laws, including the UK General Data Protection Regulation (UK GDPR) and the Data Protection Act 2018.