Tech Lead - Java/Scala/Akka
Job in
Chicago, Cook County, Illinois, 60290, USA
Listed on 2026-08-29
Listing for:
Capgemini
Full Time
position Listed on 2026-08-29
Job specializations:
-
Software Development
Software Architect, Backend Developer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
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).
(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:
×