This position is no longer accepting applications
Closed on September 7, 2026.
This role is filled — get an email when new Software Development roles open on DeveloperJobs.io:
Software Engineer
Get alerted when similar jobs are posted — set up a New Software Development jobs on DeveloperJobs.io alert.
See other roles at Capgemini.
Job Description
Capgemini is hiring a Software Engineer for a hybrid role with placement across New Jersey, Atlanta, Chicago, and Dallas. In this position, you’ll partner with cross-functional teams to build and continuously improve scalable solutions spanning backend services, frontend experiences, microservices-based APIs, data pipelines, and cloud deployments.
What you’ll do
- Design, develop, and maintain scalable backend services using Scala and related technologies.
- Build and optimize data pipelines and real-time processing systems.
- Develop and consume APIs that enable distributed, microservices-based architectures.
- Create and enhance modern frontend applications to deliver seamless user experiences.
- Collaborate across teams to design and implement end-to-end solutions.
- Deploy and manage applications in cloud environments.
- Ensure application performance, reliability, scalability, and security.
- Support high-performance applications for use cases including e-commerce, analytics, and data-intensive workloads.
What you bring
- Strong proficiency in Scala and functional programming concepts.
- Experience with Scala frameworks such as Akka, Play Framework, and Spark.
- Solid understanding of the Java ecosystem and Java-Scala interoperability.
- Hands-on experience designing and developing microservices and RESTful APIs.
- Familiarity with cloud platforms including AWS, Azure, or Google Cloud Platform.
- Experience working in big data, stream processing, and real-time data environments.
- Proven experience in the e-commerce domain.
- Strong expertise in modern frontend development using React, Angular, or Vue.js.
- Experience building responsive, high-performance, customer-facing web applications.
- Knowledge of CI/CD pipelines, containerization, and modern software development practices.
- Experience in high-transaction-volume environments such as e-commerce, fintech, or analytics.
- Strong understanding of distributed systems and event-driven architectures.
- Familiarity with technologies such as Kafka, Spark Streaming, Akka Streams, or similar real-time processing frameworks.
Technologies involved
- Scala, Akka, Play Framework, Spark, Java
- Microservices, RESTful APIs
- AWS, Azure, Google Cloud Platform
- Big data, stream processing
- React, Angular, Vue.js
- CI/CD pipelines, containerization
- Kafka, Spark Streaming, Akka Streams
Compensation
USD 53,580 - 122,400 per year.
Benefits
- Paid time off based on employee grade (A-F), including Vacation: 12-25 days depending on grade, Company paid holidays, Personal Days, and Sick Leave.
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada).
- Retirement savings plans, such as 401(k) in the U.S. or RRSP in Canada.
- Life and disability insurance.
- Employee assistance programs.
- Other benefits as provided by local policy and eligibility.
Location
Chicago, IL (hybrid). This role is also listed as a hybrid opportunity based in New Jersey, Atlanta, Chicago, and Dallas.