Strong proficiency in JavaScript/TypeScript and front-end frameworks such as React and Next.js.
Proficient in back-end development using Java.
Hands-on experience with AWS services (Lambda, API Gateway, DynamoDB, S3, RDS, ECS/EKS) and building RESTful and GraphQL APIs.
Experience with Infrastructure as Code (IaC) using CloudFormation or CDK and CI/CD tooling (e.g., AWS CodePipeline, GitHub Actions, or Jenkins).
Requirements:
Design, develop, and maintain scalable web applications with both front-end and back-end components.
Build cloud-native applications and microservices on AWS, ensuring performance, security, and reliability.
Collaborate with cross-functional teams to deliver cloud-based solutions and APIs (RESTful and GraphQL).
Implement Infrastructure as Code and CI/CD pipelines to automate deployment and operations.
Job description
This is a remote position.
We are seeking a highly skilled Full Stack Developer with strong experience in AWS cloud services to join our dynamic team. The ideal candidate will have a solid understanding of both front-end and back-end development, with the ability to design, develop, and maintain scalable web applications. You will collaborate with cross-functional teams to build cloud-native applications and microservices, leveraging AWS to ensure performance, security, and reliability.
Requirements
- Strong proficiency in JavaScript/TypeScript and frameworks like React, Next.js.
- Proficient in back-end development using Java.
- Hands-on experience with AWS services such as Lambda, API Gateway, DynamoDB, S3, RDS, ECS/EKS, CloudFormation or CDK.
- Experience building RESTful and GraphQL APIs.
- Experience with Infrastructure as Code (IaC) using CloudFormation, CDK.
- Proven ability to design scalable serverless architectures using API Gateway and DynamoDB, optimizing for performance, security, and cost efficiency.
- Familiarity with CI/CD tools such as AWS CodePipeline, GitHub Actions, or Jenkins.
- Experience with monitoring and logging tools like CloudWatch.
Nice to Have:
- AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer) is a plus.