Haystack
← Back to Jobs
Technology
TE

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

TechniPros, LLCCharlotte, NC🇺🇸United StatesPosted Sep 29, 2026

Quick Overview

Seniority
Leader
Work mode
Hybrid
Location
Charlotte, NC, United States
Posted
18 hours ago
DockerMicroservicesSQLSpringSpring BootAWSAngularAzureGitGraphQLJavaJenkinsKafkaKubernetesRESTReact

Job Description

Job Title: Principal Java Full Stack Developer 
Location: Charlotte, NC, Tampa, FL, Raleigh, NC, Durham, NC, Orlando, FL, 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:  

Similar jobs