Jobs and Careers
CA

Lead Software Engineer Prog- Senior Tech lead/ Architect

Capgemini
United Statesfull_timeVerifiedPosted 25 Apr 2025
💰 $142,480/yr

About the role

Lead Software Engineer Prog- Senior Tech lead/ Architect-079455

Description

 

About the job you’re considering:

We are looking for a Java Developer with solid understanding of Core Java and hands-on experience in building scalable, cloud-native applications. The ideal candidate will be skilled in designing and developing RESTful APIs and microservices using Spring Boot, with practical experience in working on cloud platforms like AWS. Experience in Agile teams, along with tools like JIRA, is expected.

Your Role:

  • Design, develop, and maintain backend applications using Java, Spring Boot, and related technologies
  • Build robust and well-documented REST APIs, using tools like Swagger/OpenAPI for documentation
  • Develop modular and maintainable microservices with clear separation of concerns
  • Integrate with relational databases like MySQL and PostgreSQL using Spring Data JPA
  • Implement service integration using technologies like Spring Data JPA, Spring Security, and Spring Cloud!
  • Deploy and lead cloud-native services on AWS
  • Collaborate with product owners, testers, and other developers within an Agile/Scrum framework!
  • Participate in code reviews, technical discussions, and CI/CD integration

Your skills and experience:

  • Proficient in Core Java, object-oriented programming, and design principles
  • We are looking strong experience with Spring Boot, Spring MVC, Spring Data JPA, and RESTful web services
  • We are looking someone comfortable with Swagger/OpenAPI for API documentation and testing
  • Knowledge of microservices architecture and communication patterns (e.g., REST, messaging)
  • Hands-on experience developing and deploying apps on AWS (EC2, S3, RDS, Lambda, etc.)
  • Familiarity with Git, Jenkins, and build tools like Maven or Gradle
  • Solid understanding of Agile methodologies and tools like JIRA
  • Experience with Apache Kafka or similar messaging platforms
  • Exposure to InfluxDB or other time-series databases
  • Basic understanding or willingness to work with React.js for front-end features
  • Experience using Docker for containerization and CI/CD pipelines
  • Outstanding analytical and problem-solving skills.
  • Always eager to learn and improve.
  • Strong interpersonal and writing skills.

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

About Capgemini Engineering

World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Coupled with the capabilities of the rest of the Group, it helps clients to accelerate their journey towards Intelligent Industry. Capgemini Engineering has 65,000 engineer and scientist team members in over 30 countries across sectors includ

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Capgemini

View company profile →