Lead Java Full Stack Engineer

Overview

On Site
60 - 70
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

AngularJS
Artificial Intelligence
Apache Kafka
Amazon Web Services
Python
Machine Learning (ML)
react

Job Details

Role: Expert Level Java FullStack Engineer 
Location: Alpharetta, GA (Day 1 Onsite/Hybrid)
Mode of Work: 3 days/week onsite required
Required Experience: 12-15 years

We are seeking skilled Full Stack Engineers proficient in Java, Spring Boot, and Angular/React to build high-performance, scalable, and cloud-ready applications. The role involves working across frontend, backend, microservices, cloud, and DevOps components in a collaborative, fast-paced environment.

Key Responsibilities:
•    Develop end-to-end full-stack applications using Java, Spring Boot, and Angular/React.
•    Build and maintain scalable microservices following industry best practices.
•    Work with SQL and NoSQL databases to design and optimize data models.
•    Implement CI/CD pipelines, containerization, and deployment workflows.
•    Collaborate with QA, DevOps, Product, and other cross-functional teams.
•    Troubleshoot, debug, and optimize application performance across layers.
•    Integrate Kafka, Elasticsearch, and other messaging/search technologies.
•    Deploy and manage applications in cloud environments (AWS/Azure/Google Cloud Platform).
•    Lead full-stack architecture design and drive strategic technology decisions.
•    Implement advanced performance optimization for highly scalable systems.
•    Ensure top-tier security, API governance, compliance, and best practices.
•    Guide teams in cloud-native design, modernization, and scalable architectures.
•    Integrate AI/ML capabilities into enterprise applications where applicable.
•    Provide strong technical leadership and mentorship to cross-functional teams.

Mandatory Skills (All Levels)
•    Strong proficiency in Java & Spring Boot
•    Experience with Python
•    Advanced hands-on experience with Angular or React
•    Deep understanding of Microservices architecture
•    Experience with SQL + NoSQL databases

Also, share the self-rating (on a scale of 5) & years of experience for each candidate as per grid below.

Java    Spring Boot    Angular or React    Microservices architecture    SQL + NoSQL databases    Python

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.