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. Your role 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.

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).

Nice To Haves

  • Experience building or customizing Gravitee policies/plugins.

Responsibilities

  • 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