Gravitee Developer/Lead - Senior Software Engineer

CapgeminiChicago, IL
Hybrid

About The Position

The Capgemini team offers extensive career opportunities and provides mentoring and coaching for teammates. This role is an experienced professional with a strong background in software development. This is a hybrid role based across multiple locations: Dallas, Chicago, Atlanta, Nashville, New Jersey.

Requirements

  • 10+ years in API, cloud, or integration engineering roles.
  • Strong hands-on experience with AWS API Gateway (REST/HTTP APIs) and Gravitee API Management
  • Development experience, AWS Lambda and GCP Cloud Run / Cloud Functions
  • Solid understanding of API transformation flows, mappings, and gateway policies.
  • Experience working with Kubernetes (preferably GKE) and Docker.
  • Strong debugging and problem‑solving skills for API and serverless workloads.
  • Ability to lead and drive complex migration initiatives with minimal guidance.
  • Programming experience in Java, JavaScript/Node.js, Python, or .NET.
  • Infrastructure-as-Code (Terraform preferred).
  • Experience building or customizing Gravitee policies/plugins.

Responsibilities

  • Senior/Lead API Migration Engineer with strong expertise in AWS API Gateway, Gravitee API Management and GCP.
  • Lead the migration of AWS API Gateway APIs and AWS Lambda functions to Gravitee APIM on GCP, including re-platforming workloads to Cloud Run or Cloud Functions
  • Analyze existing AWS API behavior (mappings, transforms, quotas, errors, Lambda integrations).
  • Rebuild APIs in Gravitee with appropriate policies, flows, paths, endpoints, transformations.
  • Migrate business logic from Lambda to Gravitee policies, Cloud Run, or Cloud Functions.
  • Implement error handling (4xx/5xx), request/response transforms (XML↔JSON), and header rules.
  • Ensure API versioning, lifecycle management, and environment promotion (Dev → QA → UAT → Prod).
  • Set up CI/CD pipelines for Gravitee APIs and GCP workloads.
  • Work with Kubernetes teams to support Gravitee running on GKE.
  • Troubleshoot migration issues, performance bottlenecks, and policy configuration problems.
  • Maintain strong API security practices (IAM, OAuth/JWT, keys, firewall rules).
  • Partner with development, DevOps, cloud, and security teams to ensure smooth delivery.

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