Inactive
C

Capgemini

Global consulting, technology services, outsourcing

Lead Software Engineer - Java/AWS

Backend EngineeringPosted on Nov 5
Full-timeNew York, NY, USA$140k - $175k /yr

About the Job

Requirements

  • Approximately 15+ years of software engineering or 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.
  • 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.

Responsibilities

  • 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 with technical and business stakeholders.

Desired 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.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs