Principal Java Full Stack Developer
Sheik PeerbhiUnited StatesSENIORPosted 14d ago
Java 21Spring Boot 3.xSpring AIReactAngularGraphQLREST APIsKafkaMicroservicesAWSAzureKubernetesDockerOpen TelemetryGitJenkinsSQL
About the Role
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. This is a 12+ month contract position requiring 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
Requirements
• Java 21
• Spring Boot 3.x
• Spring AI
• React / Angular
• GraphQL
• REST APIs
• Kafka
• Microservices
• AWS / Azure
• Kubernetes
• Docker
• Open Telemetry
• Git
• Jenkins
• SQL