Description

Job Summary:

We are seeking an experienced AWS Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate will have expertise in both front-end and back-end technologies, cloud services, and DevOps practices.
Key Responsibilities:

Design, develop, and deploy full-stack applications on AWS Cloud.
Work with front-end technologies such as React.js, Angular, or Vue.js.
Develop and maintain back-end services using Node.js, Python (Django/Flask), or Java (Spring Boot).
Implement and optimize AWS services such as Lambda, API Gateway, DynamoDB, S3, RDS, and Cognito.
Develop RESTful APIs and integrate third-party APIs.
Manage cloud infrastructure using AWS CloudFormation, Terraform, or CDK.
Ensure application security, scalability, and performance.
Collaborate with UI/UX designers, DevOps engineers, and other stakeholders.
Use CI/CD pipelines for automated deployment and monitoring.
Troubleshoot and debug applications to optimize performance.
Required Skills & Qualifications:

3+ years of experience in Full Stack Development.
Strong proficiency in JavaScript, TypeScript, Python, or Java.
Hands-on experience with React.js, Angular, or Vue.js.
Experience with AWS services like Lambda, EC2, S3, RDS, DynamoDB, API Gateway.
Knowledge of serverless architecture and microservices.
Experience with Docker, Kubernetes, and CI/CD pipelines.
Familiarity with database technologies (SQL & NoSQL).
Strong understanding of authentication and authorization mechanisms (OAuth, JWT, Cognito).
Experience with Agile methodologies and DevOps practices.
Preferred Skills:

AWS Certified Developer or AWS Solutions Architect certification.
Knowledge of GraphQL and WebSockets.
Experience with Infrastructure as Code (Terraform, AWS CDK).
Monitoring tools like CloudWatch, Datadog, or Prometheus.

 

Education

Any Graduate