Role: Expert Level Java Full Stack 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/GCP).
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