Remote Position

Principal Java Full Stack Developer - Charlotte, NC, Raleigh, NC, Durham, NC, Columbia, SC, Atlanta, GA.

🌍 Remote · United States 💼 Full-time

Job Title: Principal Java Full Stack Developer Location: Charlotte, NC, Raleigh, NC, Durham, NC, Columbia, SC, Atlanta, GA. Looking for W2 candidates. No C2C Job Summary We are looking for a Principal Java Full Stack Developer with extensive experience in enterprise application modernization, cloud-native architecture, distributed systems, and AI-enabled applications. The ideal candidate should possess strong leadership, architecture, and cloud engineering expertise.

Key Responsibilities

  • Architect enterprise Java applications.
  • Design distributed Microservices.
  • Build scalable frontend applications using React or Angular.
  • Develop GraphQL and REST APIs.
  • Implement asynchronous messaging using Kafka.
  • Integrate enterprise AI services using Spring AI.
  • Build cloud-native applications on AWS or Azure.
  • Implement observability using OpenTelemetry.
  • Lead architecture reviews and mentor engineering teams.
  • Define development standards and best practices.

Mandatory Skills

  • Java 21
  • Spring Boot 3.x
  • Spring AI
  • React / Angular
  • GraphQL
  • REST APIs
  • Kafka
  • Microservices
  • AWS / Azure
  • Kubernetes
  • Docker
  • Open Telemetry
  • Git
  • Jenkins
  • SQL

Best Regards: Lucy Rose Phone: +1- Email:

Apply Now →

More Open Positions

Explore similar remote opportunities