Lead Java Full Stack Engineer
Technology
RemoteHunter$80,000 - $100,000 /year1 week agoUntil 12/9/2026
Full timeOn-site
Job description
About Our Client:
The organization operates in the technology consulting and software development sector, delivering cloud, AI, data, and enterprise solutions across the United States. It addresses the challenge of providing scalable, enterprise-grade technology services that support diverse business domains through cloud-native and data-driven solutions.About the Opportunity:
The LEAD JAVA FULL STACK ENGINEER will architect, design, develop, and maintain enterprise-grade web applications and distributed systems at scale. This role drives the full engineering lifecycle, translating business requirements into technical solutions, producing high-quality code, deploying cloud-native services, and maintaining operational excellence. The position is critical for delivering secure, performant applications that enable strategic business goals.Responsibilities:
- Architect and design scalable enterprise web applications and distributed systems.
- Develop backend services using Java and Spring Boot.
- Build responsive front-end applications with modern JavaScript frameworks.
- Collaborate with product managers, architects, DevOps, and developers in Agile teams.
- Manage deployment and support of cloud-native services.
- Translate business requirements into robust technical designs.
- Bachelor’s degree in Computer Science, Engineering, or related technical field.
- At least six years of professional software development experience.
- Strong knowledge of data structures, algorithms, and system design principles.
- Advanced proficiency with Java (versions 11 and 17) and Spring Boot.
- Experience designing RESTful APIs.
- Production experience with microservices architecture.
- Proficient in React; familiarity with Angular or Vue is a plus.
- Strong SQL skills with experience in relational databases like PostgreSQL, MySQL, Oracle, or SQL Server.
- Experience with CI/CD tools and Git workflows.
- Hands-on experience deploying applications to a major cloud platform (AWS, Azure, or GCP).
- Strong debugging and problem-solving skills.
- Experience with event-driven architectures using Kafka or RabbitMQ.
- Familiarity with Docker and Kubernetes container orchestration.
- Understanding of distributed system design concepts.
- Experience with automated testing and test-driven development.
- Salary range: $80,000 to $100,000 annually.
Note:
RemoteHunter is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.Keywords
javaclubs-organizationsinsurance-consulting-and-technologytechnology-consultingsoftware-developmenttraining-and-developmentartificial-intelligenceplanning-and-designvisual-art-designproduct-development-and-designweb-applicationsdistributed-computingoperational-excellencespringspring-bootjavascriptdevelopment-operations-devopscomputer-sciencedata-structuresmicroservices
Interested in this role?