Capgemini

Senior Scala Engineer

Capgemini
Apply
2 days ago
Hove, United Kingdom or Telford, United KingdomSenior

Responsibilities

  • Develop and maintain Scala services using Play, Akka, and functional programming practices.
  • Design, build, and optimize scalable, resilient, and reliable microservices.
  • Write unit and integration tests using ScalaTest, Specs2, Mockito, TDD, and BDD practices.
  • Support build, deployment, and release processes using SBT, CI/CD pipelines, Docker, and Kubernetes.
  • Design and consume REST APIs and work with relational and NoSQL databases.
  • Collaborate with architects, engineers, product teams, and stakeholders to deliver digital services.
  • Mentor and coach engineers and contribute to Scala engineering communities and continuous improvement.
  • Monitor, troubleshoot, and improve operational performance and reliability.

Requirements

  • Strong professional experience with Scala and functional programming.
  • Experience with REST APIs, JSON validation and serialization using Play JSON or Circe.
  • Experience designing and querying PostgreSQL and/or MongoDB databases.
  • Experience writing unit and integration tests with ScalaTest, Specs2, and Mockito.
  • Familiarity with SBT, Git, branching strategies, cloud infrastructure, CI/CD pipelines, and containerization.
  • Understanding of web, HTTP, web security best practices, and performance considerations.
  • Lead-level candidates additionally need experience governing complex architectures, setting technology roadmaps, leading teams, influencing senior stakeholders, and growing Scala capability.
  • Successful appointment requires obtaining UK Security Check (SC) clearance and continuous UK residence for the previous five years.

Benefits

  • Hybrid working across company offices, client sites, and remote work from home; fully remote work is not permitted.
  • Training and development opportunities including thinktanks, hackathons, 250,000 courses, and external certifications.
  • Access to learning resources and certifications from AWS, Microsoft, Harvard ManageMentor, and cybersecurity programs.
  • Inclusive recruitment support through Capgemini’s Disability Confident Employer commitment.

Tech Stack

AWSDockerGitKubernetesMongoDBPlay FrameworkPostgreSQLScala

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me