Sr. Full Stack AWS Developer

Ashley James Consulting
Charlotte, NC, United States
3 days ago
Apply on public-rest42.bullhornstaffing.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$114,400.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Spring Security Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Cloudfront Amazon S3 Applications Architecture Unit Testing Microsoft Azure Cloud Computing
+54 more
Cloud Engineering Computer Programming Databases Relational Databases Software Design Patterns DevOps Amazon DynamoDB Github Hibernate (Java) Java Persistence API Spring Framework Apache JMeter Junit Python (Programming Language) PostgreSQL MySQL Node.Js NoSQL Open Data Protocol SonarQube Data Streaming TypeScript Management of Software Versions AWS Cdk Performance Testing Spring Cloud GitHub Copilot Spring-mvc System Availability Spring-boot Backend Cloudformation Spring Data Event Driven Architecture AngularJS Material UI Integration Tests Information Technology Apache Kafka Bitbucket Graphql Front End Software Development Functional Programming Api Design Cloudwatch Api Gateway Restful APIs Es2015 Software Version Control Dynatrace Serverless Computing Jenkins Vulnerability Analysis Microservices

Job description

We are seeking a Senior Full Stack Developer with strong backend expertise in Java and Spring Boot, combined with modern frontend and cloud development experience. This role requires hands-on development across the stack, building scalable, cloud-native applications and microservices on AWS., * Design, develop, and maintain scalable full-stack applications using modern frameworks

  • Build robust backend services using Java, Spring Boot, and microservices architecture
  • Develop and integrate RESTful, GraphQL, or OData APIs
  • Build responsive UI components using Angular (or similar frameworks)
  • Develop and deploy serverless and cloud-native applications on AWS
  • Write high-quality, testable code with strong unit and integration test coverage
  • Implement CI/CD pipelines and ensure smooth deployments
  • Collaborate with cross-functional teams to define architecture and technical solutions
  • Troubleshoot production issues and ensure high availability and performance
  • Follow and enforce coding standards, design patterns, and best practices

Requirements

  • Backend (Core Focus): Strong hands-on experience in Java (8/11/17+) and Spring Boot; deep understanding of Spring Core, Spring MVC, Spring Data, Spring Security; microservices architecture and REST API design; Hibernate/JPA and transaction management; experience building scalable, high-performance backend systems.
  • Frontend: Strong experience with Angular (2+) or similar JavaScript frameworks; proficiency in TypeScript and modern JavaScript (ES6+).
  • Full Stack / API Development: Experience building RESTful, GraphQL, or OData APIs; strong understanding of API design, versioning, and security.
  • Cloud & Serverless: Hands-on experience with AWS (Lambda, API Gateway, CloudFront, S3, DynamoDB, Aurora RDS, CloudWatch); experience building serverless applications.
  • Programming & Runtime: Experience with Node.js; exposure to Python (nice to have).
  • Databases: Strong experience with relational databases (Aurora, MySQL, PostgreSQL) and NoSQL databases (DynamoDB).
  • Messaging & Streaming (Nice to Have): Kafka, AWS Kinesis, or similar platforms.
  • Testing: JUnit (unit testing), JMeter (performance testing).
  • DevOps & Engineering Practices: CI/CD pipelines (GitHub, Bitbucket, Jenkins, Azure DevOps); Infrastructure as Code (AWS CDK preferred or CloudFormation); familiarity with SonarQube, security scans, quality gates; source control best practices.
  • Monitoring & Support: Experience with Dynatrace or similar tools; ability to support production and non-production environments; strong troubleshooting skills., * 8+ years of full-stack development experience
  • Bachelor’s or Master’s degree in Computer Science or related field (or equivalent experience)
  • Proven experience with Java, Spring Boot, Angular, AWS, and microservices
  • Strong understanding of application architecture and integration patterns., * Strong ownership and independence
  • Deep technical problem-solving skills
  • Strong collaboration with architects and cross-functional teams
  • Ability to design, build, and scale systems end-to-end., * AWS certifications; event-driven architecture experience; familiarity with AI tools (GitHub Copilot, Amazon Q Developer, Kiro).

About the company

Our global Fortune 500 client, with U.S. headquarters in Charlotte, NC, is a world class food service provider with a strong presence across the nation. Celebrating almost 30 years in North America, this employee-focused company has received honors for diversity and inclusion, innovation, health and wellness, and company culture. CRG has successfully placed over 220 employees within the last 7 years within this organization, known for its continuous growth opportunities, fantastic benefits package, innovative technology, flexible work environment, and collaborative culture.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on public-rest42.bullhornstaffing.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all