Full Stack Developer (AWS / Front-End & Back-End)

Overview

Remote
Depends on Experience
Full Time
10% Travel

Skills

Elastic Beanstalk

Job Details

Job Title: Full Stack Developer (AWS / Front-End & Back-End)

Overview:

We are seeking an experienced Full Stack Developer to support a federal government contract. The ideal candidate will have hands-on experience developing, deploying, and maintaining modern web applications on the AWS platform, with strong proficiency in both front-end and back-end technologies.

This role involves building and enhancing application features, integrating APIs and databases, and ensuring secure and efficient operation within a cloud-based environment.

Key Responsibilities:

  • Design, develop, and maintain web applications across the full stack (front-end and back-end).
  • Develop, integrate, and optimize RESTful APIs and microservices.
  • Implement user interfaces using modern frameworks and responsive design principles.
  • Build scalable back-end logic and data processing pipelines.
  • Work within AWS services such as EC2, RDS, Lambda, S3, CloudFront, and API Gateway.
  • Collaborate with team members to design and deploy secure, maintainable, and efficient cloud solutions.
  • Participate in code reviews, testing, and documentation to ensure high-quality deliverables.
  • Troubleshoot, debug, and optimize performance across the application stack.

Requirements:

  • U.S. Citizen or (required for government contract eligibility).
  • Ability to pass a federal background investigation.
  • Bachelor s degree in Computer Science, Information Systems, or related field.
  • 4+ years of experience as a Full Stack Developer.
  • Strong experience with AWS cloud services (EC2, RDS, Lambda, S3, etc.).
  • Proficiency in at least one back-end language (Java, Python, Node.js, or similar).
  • Strong understanding of front-end technologies (HTML5, CSS3, JavaScript, and modern frameworks such as React, Angular, or Vue.js).
  • Experience with RESTful API development and integration.
  • Familiarity with Git, CI/CD pipelines, and Agile development practices.
  • Strong debugging, problem-solving, and communication skills.

Preferred Qualifications:

  • Experience with AWS tools such as CloudFormation, Elastic Beanstalk, or DynamoDB.
  • Familiarity with PostgreSQL, MySQL, or other relational databases.
  • Experience with containerization (Docker, ECS, or Kubernetes).
  • Understanding of security best practices for cloud and web applications.

Work Arrangement:

  • Position supports a federal government contract.
  • Flexible remote or hybrid work options may be available based on project needs.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.