Capgemini

Fullstack Backend Developer

Capgemini
Apply
7 days ago

Base Salary

$68k - $93k/yr

Responsibilities

  • Design and deliver full-stack digital applications, including front-end solutions and mid-tier services.
  • Lead teams in developing technology and full-stack solutions.
  • Decompose complex business problems into creative, efficient, and scalable software solutions.
  • Develop Java/Spring applications, REST services, APIs, and integrations.
  • Build and maintain client-side applications using modern JavaScript frameworks and related libraries.
  • Collaborate with technical and non-technical stakeholders, product owners, and partners.
  • Develop, deploy, and support applications and features in a team environment.
  • Build and maintain CI/CD pipelines and application deployment processes.
  • Apply modern architecture patterns, secure application development, coding standards, and test coverage practices.
  • Use SRE concepts and tooling to support application operations and reliability.

Requirements

  • 8+ years of full-stack software engineering experience.
  • Experience leading technology teams and full-stack solutions.
  • Experience with modern application architecture patterns, design patterns, secure application development, and test coverage.
  • Expertise delivering front-end solutions and mid-tier services.
  • Extensive experience with Java, Spring Boot, Spring Core, web services, and Kubernetes.
  • Experience with Angular, JavaScript or TypeScript, Node, NPM, HTML, CSS/SASS, RxJS, and modern SPA frameworks; Angular is preferred.
  • Experience with Jasmine, Karma, Storybook, and Playwright.
  • Experience with API management using Swagger and OpenAPI, plus Java Camel integration technology.
  • Experience with Jenkins Core, Maven, and CI/CD pipeline maintenance.
  • Expert understanding of Docker and cloud computing or cloud services platforms; AWS experience is favorable.
  • Knowledge of SRE concepts and tools such as Datadog and Splunk.
  • Experience communicating technical needs and capabilities to non-technical stakeholders.
  • Experience collaborating on application development, deployment, and support.
  • Understanding of Agile software development methodology and object-oriented design.
  • Exposure to AI tools and their use in improving development practices.
  • Monorepo experience is a plus.

Benefits

  • Paid time off, including 12–25 vacation days depending on employee grade, company holidays, personal days, and sick leave.
  • Medical, dental, and vision coverage, or provincial healthcare coordination in Canada.
  • Retirement savings plans such as 401(k) in the U.S. or RRSP in Canada.
  • Life and disability insurance.
  • Employee assistance programs and other benefits subject to local policy and eligibility.
  • Regular full-time employees receive a comprehensive, non-negotiable benefits package; work location details are dependent on the posted location and local policy.

Tech Stack

AngularAWSCSSDatadogDockerHTMLJasmineJavaJavaScriptKarmaKubernetesMavenNode.jsnpmReactSassSplunkSpring BootTypeScriptVue.js
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