Job Description
New York City | Hybrid – 3 days onsite per week
Base salary up to $170K + 20% bonus, depending on experience
We are seeking an experienced Lead Software Engineer with deep Java, Spring Boot, and AWS expertise to help 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, with additional responsibility for architecture, code and design reviews, technical direction, and mentoring developers.
Java is the primary focus of this position. React is secondary.
What You'll Do
- Lead the design and development of enterprise applications using Java and Spring Boot
- Remain hands-on with development, troubleshooting, and technical problem-solving
- Conduct detailed code 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
- Provide technical leadership and mentorship across distributed development teams
- Support CI/CD, DevSecOps, and Infrastructure-as-Code practices
- Collaborate directly with senior technical and business stakeholders
What We're Looking For
- Approximately 15+ years of software engineering/application development experience
- Deep hands-on Java expertise
- Strong Spring Boot and microservices experience
- Strong AWS experience
- Strong REST API and application/API security knowledge
- Experience conducting code reviews and providing technical leadership
- Strong understanding of cloud-native and distributed application architectures
- Strong communication and client-facing skills
- Ability to work onsite in New York City 3 days per week
Preferred Experience
- React
- Kubernetes / Amazon EKS
- Docker
- Kafka or other event-driven/messaging technologies
- Terraform or CloudFormation
- CI/CD and DevOps
- Web and/or mobile application development
- Financial Services or other large, highly regulated enterprise environments
Work Authorization
Candidates must be authorized to work in the United States without current or future employment visa sponsorship.
If you are a senior Java engineer or technical lead who has remained technically hands-on while taking on broader architecture and leadership responsibilities, we would like to hear from you.
About Capgemini:
Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.
Make it real | www.capgemini.com
Life at Capgemini:
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
• Flexible work
• Healthcare including dental, vision, mental health, and well-being programs
• Financial well-being programs such as 401(k) and Employee Share Ownership Plan
• Paid time off and paid holidays
• Paid parental leave
• Family building benefits like adoption assistance, surrogacy, and cryopreservation
• Social well-being benefits like subsidized back-up child/elder care and tutoring
• Mentoring, coaching and learning programs
• Employee Resource Groups
• Disaster Relief
Montana has 17 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.