AWS Backend Developer
Role details
Job location
Tech stack
Job description
-
Design, develop, test, and maintain scalable applications hosted on AWS cloud platforms
-
Build and deploy backend services using AWS technologies such as EC2, S3, Lambda, RDS, DynamoDB, API Gateway, and CloudWatch
-
Collaborate with cross-functional teams and senior developers to implement robust cloud-based solutions
-
Write clean, efficient, and well-documented code following industry best practices and coding standards
-
Assist in setting up and managing CI/CD pipelines and deployment automation
-
Troubleshoot and resolve issues across development, testing, and production environments
-
Ensure application security, scalability, and high availability within AWS architecture
-
Participate actively in code reviews, sprint planning, and Agile ceremonies
-
Stay updated with emerging AWS services and cloud-native technologies
-
Mentor junior team members and contribute to knowledge sharing within the team, * Opportunities to enhance your cloud expertise and stay updated with the latest AWS advancements
Requirements
-
8-10 years of experience in software development with strong exposure to AWS cloud platforms
-
Hands-on experience with core AWS services including EC2, S3, Lambda, RDS, DynamoDB, API Gateway, and CloudWatch
-
Strong backend development experience
-
Experience with CI/CD tools and automation practices
-
Solid understanding of cloud architecture, microservices, and distributed systems
-
Familiarity with Agile methodologies and collaborative development environments
-
Strong problem-solving skills and ability to debug complex production issues
-
Knowledge of application security best practices in cloud environments
You should possess the ability to:
-
Design and implement scalable and reliable backend systems on AWS
-
Optimize application performance and ensure high availability
-
Work independently as well as collaboratively within a team
-
Communicate effectively with technical and non-technical stakeholders
-
Adapt quickly to new tools, technologies, and evolving project requirements
-
Mentor and guide junior developers