Post Job Free
Sign in

AWS Java Full Stack Developer

Company:
Lighthouse Technology Services
Location:
Charlotte, NC
Pay:
$42-$47/hr
Posted:
December 17, 2025
Apply

Description:

?Position Overview:

Lighthouse Technology Services is partnering with our client to fill their AWS Java Full Stack Developer position! This is a 12+ month contract-to-hire opportunity and will be hybrid in Charlotte, NC.

We are seeking a highly hands-on AWS Java Full Stack Engineer to design, build, deploy, and support enterprise-grade applications in a modern cloud environment. This role requires strong backend engineering expertise, solid front-end development skills, deep AWS experience, and ownership across the full application lifecycle, from infrastructure and CI/CD through production support.

This is an engineering-first role for someone who enjoys building, deploying, and operating scalable systems in AWS.

What You'll Be Doing:

Application Development & Architecture

Design and develop enterprise applications using Java, Spring Frameworks, Node.js, and Angular (2+).

Build and consume RESTful APIs and integrate with internal and external services.

Develop applications using microservices and serverless architectures in AWS.

Write clean, maintainable, and well-documented code aligned with enterprise standards.

Cloud & Infrastructure

Design, develop, and deploy applications using AWS services, including Lambda, S3, EC2, RDS, and related services.

Implement Infrastructure-as-Code (IaC) using AWS CDK (preferred) or CloudFormation, with TypeScript (preferred) or Python.

Support cloud environments across production and non-production accounts with high availability and resiliency in mind.

CI/CD, DevOps & Release Management

Build and maintain CI/CD pipelines using GitHub or Bitbucket, Jenkins or Azure DevOps.

Establish and follow source control best practices, including branching strategies, repository structure, peer reviews, and documentation.

Implement release standards including:

Automated test execution

Static code analysis (SonarQube)

Security and dynamic scanning

Ensure reliable, repeatable deployments across environments.

Monitoring, Support & Operations

Monitor and troubleshoot applications using Splunk and Dynatrace.

Provide hands-on production and non-production support, including incident triage, root cause analysis, and remediation.

Optimize application performance, reliability, and security.

Agile Delivery

Participate in Agile ceremonies including sprint planning, standups, code reviews, and retrospectives.

Work closely with technical leads and cross-functional teams to deliver features and enhancements on schedule.

What You ll Need to Have:

Core Technical Skills

Java and Spring Frameworks

Node.js

Angular (2+)

Proficiency in SQL, with experience across relational and non-relational databases.

Strong experience developing and deploying applications on AWS, including Lambda, S3, EC2, RDS

Experience with microservices and serverless architectures.

Cloud & DevOps

Proven experience writing Infrastructure-as-Code using:

AWS CDK (preferred) or CloudFormation

TypeScript (preferred) or Python

Strong CI/CD experience using:

GitHub or Bitbucket

Jenkins or Azure DevOps

Experience implementing:

Automated testing

Static code analysis (SonarQube)

Security scanning and release governance

Monitoring & Support

Hands-on experience using Splunk and Dynatrace for monitoring and troubleshooting.

Experience supporting highly available applications in production environments.

Nice to Have

AWS Certification

Python experience

Experience with Jira for issue tracking and delivery management

Pay Range: $42-$47/hr

Questions about any of our jobs? Email us at?

View all of our open jobs here:?jobs.lhtservices.com

Apply