Senior Java Developer - Senior Software Engineer

Capgemini
Chicago, IL, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Automation of Tests Software as a Service Databases Continuous Integration Github Monitoring of Systems OAuth OpenShift Systems Integration
+9 more
Spring-boot Kubernetes Apache Kafka Restful APIs Splunk Dynatrace Api Management Docker Microservices

Job description

Experteer Overview In this role you will build modern integration services, APIs, and event-driven solutions to support enterprise capabilities. You will design, develop, test, and deploy cloud-native microservices aligned with enterprise standards, while leveraging AI tools to boost developer productivity. You’ll work within Capgemini’s collaborative community to enable digital transformation for leading organizations. This is a hybrid, senior-level opportunity focused on scalable, secure software delivery and impactful integration work. Compensation / Benefits * Design, develop, test and deploy cloud-native microservices * Build RESTful APIs and event-driven integrations * Create reusable service components and shared libraries * Integrate with Kafka, APIM, databases, and SaaS platforms * Write automated tests and enforce quality gates * Build CI/CD pipelines (GitHub Actions) and deploy to Kubernetes/OpenShift * Implement security standards (OAuth2, JWT, TLS, mTLS) * Monitor applications with Dynatrace, Splunk, OpenTelemetry Tasks * 10+ years of relevant experience * Java 17+ and Spring Boot * REST API design and microservices * Docker and Kubernetes/OpenShift experience * CI/CD experience * Kafka, APIM, databases, SaaS integrations * Automated testing and quality gates * Security practices (OAuth2, JWT, TLS, mTLS) * Monitoring tools (Dynatrace, Splunk, OpenTelemetry) * GitHub Actions for CI/CD pipelines Key requirements * Paid time off 12-25 days * Company holidays * Personal days * Sick leave * Medical/dental/vision coverage * Retirement savings plans (e.g., 401(k))

Requirements

software with Dynatrace, Splunk, OpenTelemetry Tasks * 10+ years of relevant experience * Java 17+ and Spring Boot * REST API design and microservices * Docker and Kubernetes/OpenShift experience * CI/CD experience * Kafka, APIM, databases, SaaS integrations * Automated testing and quality gates * Security practices (OAuth2, JWT, TLS, mTLS) * Monitoring tools (Dynatrace, Splunk, OpenTelemetry) * GitHub Actions for CI/CD pipelines Key requirements * Paid time off 12-25 days * Company holidays * Personal days * Sick leave * Medical/dental/vision coverage * Retirement savings plans (e.g., 401(k))

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all