> Markdown version of [/jobs/ext/4608965-lead-software-engineer-java-aws](https://www.wearedevelopers.com/jobs/ext/4608965-lead-software-engineer-java-aws). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer - Java/AWS - **Company:** Capgemini - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $140,000.0 - $175,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Amazon S3, Applications Architecture, Cloud Computing, Cloud Engineering, Code Review, Continuous Integration, Software Design Patterns, DevOps, Amazon DynamoDB, Java Platform Enterprise Edition (J2EE), High-Level Architecture, Mobile Application Software, Software Deployment, Software Engineering, Enterprise Software Applications, ReactJS, Spring-boot, Software Security, AWS Lambda, Cloudformation, Event Driven Architecture, Kubernetes, Infrastructure Automation Frameworks, Apache Kafka, Cloudwatch, Api Gateway, Restful APIs, Terraform, Devsecops, Docker, Microservices - **Published:** November 6, 2026 - **Apply:** https://www.juju.com/job/1_capgemini2-1417387833 ## About the Role + Approximately **15+ years of software engineering/application development experience** + Deep hands-on experience with **Java** + Strong **Spring Boot** and microservices experience + Strong experience developing and deploying applications on **AWS** + Strong understanding of **REST APIs and API/application security** + Recent experience conducting **code reviews** and providing technical leadership to development teams + Experience with cloud-native and distributed application architectures + Strong understanding of software design patterns and engineering best practices + Experience with CI/CD and modern DevOps practices + Strong communication and client-facing skills + Ability to work onsite in **New York City 3 days per week** + **Must be authorized to work in the United States without the need for current or future employment visa sponsorship** **Preferred Qualifications** + **React** experience + Kubernetes / **Amazon EKS** + Docker + Kafka or other event-driven/messaging technologies + Terraform or CloudFormation + AWS Lambda, API Gateway, ECS, S3, RDS/Aurora, DynamoDB and CloudWatch + Experience with web and/or mobile application platforms + Financial Services or other large, highly regulated enterprise experience **What We're Looking For** We are particularly interested in candidates who combine **strong hands-on Java/Spring Boot expertise with technical leadership** . This is not a purely high-level architecture position. The successful candidate should be technically current enough to review code, challenge design decisions, troubleshoot complex issues, and provide credible guidance to senior engineers. ## Description We are seeking an experienced **Lead Software Engineer with deep Java, Spring Boot, and AWS expertise** to lead the design and development of large-scale, cloud-based enterprise applications. This is a senior technical leadership role for someone who remains close to the technology. The position is approximately **30% hands-on** , while also providing architecture guidance, conducting code and design reviews, mentoring developers, and ensuring engineering teams follow modern development, security, and cloud best practices. The ideal candidate will bring approximately **15+ years of software engineering experience** , with strong recent experience developing and modernizing enterprise Java applications in AWS environments. **Java is the primary focus of the role; React experience is secondary.**, + Lead the design and development of enterprise applications using **Java and Spring Boot** + Provide technical leadership across application architecture, development, and modernization initiatives + Remain approximately **30% hands-on** with development and technical problem-solving + Conduct detailed **code reviews and design reviews** + Design and develop **microservices and REST APIs** + Architect and support cloud-native solutions on **AWS** + Apply application and API **security best practices** + Guide engineering teams on scalability, performance, resiliency, and maintainability + Work with containers, Kubernetes/EKS, messaging and event-driven architectures + Support CI/CD, DevSecOps and Infrastructure-as-Code practices + Mentor developers and provide technical direction across distributed teams + Collaborate effectively with technical and business stakeholders