Alight

Full stack Developer 1 for Ongoing production Support Team

Alight
Apply
7 months ago
Gurgaon, IndiaEntry Level

Responsibilities

  • Build secure, scalable, and high-performance cloud-native applications using Angular, TypeScript, Node.js, and AWS.
  • Implement multi-tier architectures, RESTful microservices, and integrations with upstream and downstream systems.
  • Design and deploy serverless and containerized applications using AWS, Docker, AWS SAM, and ECS.
  • Manage SQL and NoSQL databases including Amazon RDS, MySQL, PostgreSQL, DynamoDB, and Aurora.
  • Implement authentication and authorization mechanisms.
  • Build and maintain CI/CD pipelines and automation.
  • Apply Terraform and AWS CloudFormation for infrastructure management.
  • Use testing frameworks and backend testing tools to maintain code quality and reliability.
  • Manage source control and configuration using GitHub, Bitbucket, and AWS CodeCommit.
  • Implement logging, monitoring, distributed tracing, application performance optimization, scaling, caching, and high availability.
  • Provide ongoing production support for applications.

Requirements

  • 10+ years of full-stack application development experience.
  • Strong proficiency with Angular, TypeScript, Node.js, and RESTful APIs.
  • Experience with AWS services including Lambda, API Gateway, S3, DynamoDB, RDS, CloudFormation, EC2, ECS/Fargate, CloudWatch, and IAM.
  • Experience designing and deploying serverless and containerized applications using AWS SAM, Docker, and ECS.
  • Experience building and consuming APIs and integrating systems using Node.js or Spring Boot.
  • Strong database management experience with Amazon RDS, MySQL/PostgreSQL, DynamoDB, and Aurora, including SQL and NoSQL modeling.
  • Experience implementing secure authentication and authorization with AWS Cognito, OAuth2.0, and JWT.
  • Hands-on experience with CI/CD automation using AWS CodePipeline, CodeBuild, Jenkins, and GitHub Actions.
  • Experience with Infrastructure as Code using AWS CloudFormation and Terraform.
  • Working knowledge of testing frameworks and backend testing tools such as JUnit.
  • Exposure to Agile and Waterfall methodologies and continuous delivery practices.
  • Experience with GitHub, Bitbucket, and AWS CodeCommit for version control and configuration management.
  • Experience with logging, monitoring, and distributed tracing using CloudWatch, X-Ray, and ELK stack.
  • Experience optimizing performance and ensuring high availability using Elastic Load Balancer and CloudFront.

Benefits

  • Remote or hybrid work arrangement.
  • Health coverage, wellbeing and support programs, retirement benefits, vacation and sick leave, maternity, paternity and adoption leave, continuing education and training, and voluntary benefits.
  • Employment is contingent on successfully completing a background check, which may include education, employment, criminal, sanctions, credit, and drug screening checks.

Tech Stack

Amazon DynamoDBAngularAWSDockerGitHub ActionsJenkinsJUnitMySQLNode.jsPostgreSQLSpring BootTerraformTypeScript

Categories

Alight

About Alight

10,000+ employees
Contact me