Lead Java Full Stack Engineer
Jobgether United States · $80K–$100K/yr
Internet Marketplace Platforms · 11-50 employees
About the role
The Lead Java Full Stack Engineer will architect, develop, and maintain enterprise-grade web applications and distributed systems across the full software lifecycle. They will provide technical leadership, ensuring high-quality code, scalable microservices, and effective collaboration with cross-functional teams.
What they look for
Requirements
Candidates must have a bachelor's degree in a technical discipline and at least 5 years of professional software development experience. Proficiency in Java, Spring Boot, React, and cloud-native technologies is required, along with strong analytical and communication skills.
Benefits
Full description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Java Full Stack Engineer based in United States.
The Lead Java Full Stack Engineer will design, build, and support enterprise-grade web applications and distributed systems operating at significant scale. This hands-on technical leadership role spans the full software development lifecycle, from requirements and architecture through deployment and production support. You will combine deep Java and Spring expertise with modern front-end development to deliver secure, scalable, and high-performing applications. Working closely with product managers, architects, DevOps engineers, and other developers, you will contribute to solutions that directly support strategic business objectives. The environment is Agile, collaborative, and focused on engineering quality, automation, and continuous improvement. This is a fully remote opportunity offering the chance to work on cloud-native technologies and complex enterprise systems.
\n
Accountabilities:
- Architect, design, develop, deploy, and maintain enterprise-grade web applications and distributed systems across multiple business domains.
- Translate business and technical requirements into scalable, maintainable, and production-ready software solutions.
- Provide technical leadership across the full engineering lifecycle, from solution design and coding through deployment, monitoring, troubleshooting, and ongoing support.
- Develop robust backend services using Java 11/17, Spring Boot, microservices architectures, and clean RESTful API design.
- Build responsive, component-driven front-end applications using React and modern JavaScript technologies.
- Design and operate microservices, including service decomposition, inter-service communication, observability, and production reliability.
- Develop efficient database solutions using SQL and relational platforms such as PostgreSQL, MySQL, Oracle, or SQL Server, including schema design and query optimization.
- Deploy and support cloud-native applications on AWS, Azure, or GCP, leveraging managed services, networking, security, and identity capabilities.
- Establish and maintain effective CI/CD pipelines, Git-based development workflows, branching strategies, code reviews, and release processes.
- Collaborate with product, architecture, DevOps, and engineering teams in an Agile environment to deliver high-quality solutions aligned with business priorities.
- Investigate complex technical issues through structured debugging and root-cause analysis, documenting findings and implementing durable solutions.
- Contribute to engineering standards, automated testing, development best practices, system reliability, and continuous technical improvement.
- Where applicable, design event-driven solutions using technologies such as Kafka or RabbitMQ and contribute to containerized deployments using Docker and Kubernetes.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline.
- 5+ years of professional software development experience building production-grade enterprise applications, with 6+ years preferred for the lead-level scope.
- Advanced proficiency in Java, particularly versions 11 and 17, and strong hands-on experience with Spring Boot.
- Strong understanding of data structures, algorithms, computational complexity, object-oriented design, and end-to-end system architecture.
- Proven experience designing and operating microservices architectures, including service decomposition, inter-service communication, observability, and scalability considerations.
- Strong front-end development experience with React; familiarity with Angular or Vue is a plus.
- Strong SQL skills and practical experience with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server, including schema design and query tuning.
- Experience with Git-based version control, CI/CD pipelines, code reviews, branching strategies, and release management.
- Hands-on experience deploying and operating applications on at least one major cloud platform such as AWS, Azure, or GCP.
- Strong debugging, troubleshooting, analytical, and root-cause analysis capabilities, with a methodical approach to resolving complex engineering challenges.
- Experience with event-driven architectures using Kafka, RabbitMQ, or comparable streaming technologies is preferred.
- Familiarity with Docker and Kubernetes in production environments is a plus.
- Understanding of distributed systems concepts such as eventual consistency, CAP trade-offs, idempotency, and saga patterns is advantageous.
- Experience with automated testing and modern testing frameworks, including test-driven or behavior-driven development practices, is preferred.
- Strong communication and collaboration skills, with the ability to work effectively across technical and business teams.
- Must be authorized to work in the United States. U.S. citizens, Green Card holders, EAD holders, and candidates eligible for H-1B transfer are encouraged to apply; new H-1B sponsorship is not available for this position.
Benefits
- Fully remote position within the United States.
- Full-time, direct W-2 employment.
- Annual salary range of $80,000–$100,000, depending on experience and qualifications.
- Opportunity to work on enterprise-scale applications, distributed systems, cloud technologies, and modern full-stack engineering solutions.
- Career growth potential within an established technology consulting and software development environment.
- Collaborative Agile working environment involving product, architecture, DevOps, and engineering professionals.
- Equal employment opportunity and consideration without discrimination based on protected characteristics.
- Opportunity to contribute to complex technology initiatives spanning cloud, enterprise software, data, and emerging technologies.
\nHow Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Similar roles
-
Senior Backend Architect Java
Paradigma Digital - Nuestras ofertas de Empleo Pozuelo de Alarcón, Community of Madrid, Spain
-
Software Engineer - Java
FanDuel Edinburgh, Scotland, United Kingdom
-
Software Engineer - II(Java)
AbhiBus Hyderabad, Telangana, India
-
Senior Java-backendutvikler: bygg løsninger som brukes av over 1,5 millioner bilister
Giant Leap Technologies AS Oslo, Oslo, Norway
-
JAVA utvecklare
Deploja AB Solna, Sweden
-
Lead Software Engineer - Java Full Stack
JPMorgan Chase & Co. Mumbai, Maharashtra, India