Software Engineer - Java and Spring WebFlux

CapgeminiDallas, TX
$68,911 - $161,544Hybrid

About The Position

Capgemini is seeking a Java Backend Developer with expertise in building reactive microservices using Java 17, Spring Boot, and Spring WebFlux. This role requires strong experience in REST API development, microservices architecture, and modern DevOps practices including Docker, Kubernetes, and CI/CD pipelines. As a senior developer, you will perform code reviews, guide development teams, and ensure implementation of clean code and design principles while leveraging tools like JUnit, Mockito, and SonarQube for quality assurance. You will work across cloud environments (AWS/GCP), implement secure and scalable solutions with Spring Security, and enable observability using tools like Prometheus and Grafana to deliver high-performing enterprise applications.

Requirements

  • Java 17
  • Spring Boot 3.5
  • Spring WebFlux (Reactive Programming – Mandatory)
  • REST API development
  • Microservices architecture
  • Docker
  • Kubernetes
  • CI/CD pipelines
  • JUnit 5
  • Mockito
  • WebTestClient (for reactive application testing)
  • SonarQube
  • MariaDB
  • R2DBC PostgreSQL
  • Maven
  • GitHub
  • Harness (CI/CD pipelines)
  • AWS / GCP
  • Spring Security (Reactive)
  • OpenAPI / Swagger
  • Prometheus
  • Grafana

Responsibilities

  • Perform code reviews and provide technical guidance to the development team
  • Design and develop REST APIs using Spring Controllers
  • Implement robust error handling frameworks
  • Build and maintain microservices-based architectures
  • Ensure adherence to clean code practices and design principles (SOLID, DRY, etc.)

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service