Overview
Skills
Job Details
Job Title: Lead Java Full-Stack Engineer
Location: Remote
Duration: / Term: 6+ months
Job Description:
Experience Desired: 10+ Years
Job Description:
We are seeking a highly skilled Lead Full-Stack Engineer who combines strong hands-on engineering expertise with the ability to architect and design complex enterprise applications. This role requires proficiency across backend, frontend, cloud, DevOps, and infrastructure-as-code, as well as the ability to lead technical solutioning across multiple integrated systems. The ideal candidate has deep experience with modern development frameworks, cloud platforms (AWS), CI/CD pipelines, and emerging industry trends, along with excellent communication and leadership skills.
Key Responsibilities:
- Architect, design, and implement complex, scalable, and secure business applications with multiple upstream/downstream integrations.
- Translate business requirements into technical solutions, including system design, integration patterns, data flows, and deployment architectures.
- Create reference architectures, design documents, and best practices that guide team development.
Required Skills & Qualifications
- 10+ years of hands-on full-stack development experience in enterprise-scale environments.
- Strong proficiency in Java, Spring Boot, microservices architecture.
- Expertise in React.js, modern JavaScript/TypeScript, and responsive UI development.
- (Optional) Experience with AEM components, templates, and workflows.
- Deep experience building cloud-native solutions using AWS.
- Strong knowledge of CI/CD using GitLab, including pipeline automation.
- Expertise with Terraform and infrastructure-as-code patterns.
- Strong understanding of RESTful APIs, API integration, and service-oriented architecture.
Key Skills:
Java, Spring Boot, React, AWS cloud architecture, Microservices, CI/CD automation, PostgreSQL