×
Register Here to Apply for Jobs or Post Jobs. X

Tech Lead - Java​/Scala​/Akka

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Capgemini
Full Time position
Listed on 2026-08-29
Job specializations:
  • Software Development
    Software Architect, Backend Developer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 82082 - 193440 USD Yearly USD 82082.00 193440.00 YEAR
Job Description & How to Apply Below
Position: Tech Lead - Java/ Scala/ Akka
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

Location Preference
- Miami, FLAlso
- Atlanta, Dallas, NJ, Chicago, Nashville About the job you're considering

At Capgemini, you will collaborate with cross-functional teams to deliver innovative technology solutions that drive business value and enhance client experiences. You will contribute to the design, development, and continuous improvement of scalable, high-quality solutions in a dynamic and collaborative environment.

Your role

We are looking for an experienced Tech Lead to provide technical leadership across multiple Core Services teams. This role sits above individual Engineering Managers and Tech Managers, acting as the senior technical authority responsible for shaping architecture, establishing engineering standards, and ensuring a scalable, reliable platform across the domain.

You will work across four Core Services PODs, driving technical strategy, influencing engineering direction, and solving complex cross-team challenges. Success in this role requires strong engineering judgment, exceptional communication skills, and a proven ability to lead through influence rather than direct authority.

Key Responsibilities Define and drive the technical vision, architecture, and engineering standards across multiple teams.

Design, build, and evolve highly scalable, resilient microservices and distributed systems.

Lead cross-team architectural initiatives and ensure consistency across the Core Services platform.

Guide teams on system reliability, operational excellence, and production readiness.

Partner with Tech Managers and senior stakeholders to align technical decisions with business objectives.

Mentor senior engineers and technical leaders, fostering engineering excellence across the organization.

Act as the escalation point for complex technical challenges spanning multiple teams and services.

Required Experience & Skills Technical Expertise
10+ years of backend software engineering experience, including a demonstrated track record of technical leadership across multiple teams or a significant business domain.

Deep expertise within the JVM ecosystem, with strong hands-on experience in Java.

Experience with Scala, or a strong interest and ability to quickly learn and adopt it.

Proven success designing, building, and operating microservices at scale in production environments.

Strong experience with Spring Framework / Spring Boot, including:

REST API development

Dependency Injection (DI)
Broader Spring ecosystem components

Experience with reactive and concurrent programming frameworks such as:

Play Framework Akka Or  equivalent technologies with the ability to rapidly ramp up.

Hands-on experience with Apache Kafka and event-driven or streaming architectures in production.

Leadership & Influence Proven ability to define technical direction and establish standards adopted by multiple engineering teams.

Strong communication, stakeholder management, and influencing skills.

Ability to align engineers, tech leaders, and business stakeholders around a shared technical vision without relying on organizational hierarchy.

Operations & Reliability Strong background in production operations and system reliability, including:

Monitoring and observability

Alerting and incident management

On-call ownership

Troubleshooting and debugging large-scale distributed systems#DI-CM1

Nice to Have Production experience with Scala and functional programming principles.

Experience building backend systems using Go.Knowledge of cloud-native technologies and modern infrastructure, including:

Docker

KubernetesCI/CD pipelines

Strong understanding of distributed systems patterns and large-scale architectures.

Experience with relational and/or No

SQL databases.

Experience mentoring senior engineers, Tech Leads, Engineering Managers, or technical leadership…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary