Java Full Stack Developer

Filled
March 7, 2026

Job Description

Role Overview

We are looking for a highly experienced Java Full Stack Developer with expertise in building scalable, cloud-native applications. The ideal candidate will have hands-on experience with Java, Spring Boot, front-end frameworks, and AWS services. This role requires a local candidate in Cary, NC.

Key Responsibilities

  • Design, develop, and maintain full-stack applications using Java and modern front-end technologies.
  • Build and integrate RESTful APIs to support web and mobile applications.
  • Develop cloud-native solutions leveraging AWS services (e.g., EC2, S3, Lambda, RDS).
  • Collaborate with cross-functional teams including product managers, UI/UX designers, and DevOps engineers.
  • Ensure high-quality code through unit testing, code reviews, and best practices.
  • Troubleshoot and optimize performance of applications in production.

Required Skills

  • 12+ years of experience in Java full stack development.
  • Strong expertise in Spring Boot, Microservices, and RESTful API development.
  • Hands-on experience with AWS cloud services is mandatory.
  • Proficiency in front-end technologies such as Angular, React, HTML, CSS, and JavaScript.
  • Experience with databases (SQL and NoSQL) and cloud-based architectures.
  • Knowledge of CI/CD pipelines, Docker, and containerization is a plus.
  • Excellent problem-solving, communication, and collaboration skills.