Senior Backend Engineer (AWS API Gateway) for an eCommerce in Cosmetics Market

We’re looking for an experienced Backend Engineer to design and build a robust API Gateway layer between mobile apps and our backend using Amazon API Gateway and AWS cloud services.

This role is ideal for an engineer with strong architectural thinking, a passion for building scalable and secure cloud systems, and experience collaborating closely with mobile and backend teams.

Responsibilities

  • Architect and implement an API Gateway that supports routing, versioning, authentication, and caching.
  • Integrate with Keycloak for secure authentication and authorization.
  • Implement caching and session management optimized for mobile clients.
  • Design and maintain API versioning 
  • Set up CI/CD pipelines and Infrastructure-as-Code (Terraform/AWS CDK).
  • Ensure security, observability, and scalability using AWS tools (CloudWatch, X-Ray, tracing, metrics).
  • Collaborate closely with mobile and backend teams to ensure consistent API contracts and smooth integration.
     

💡 Requirements

  • 4+ years of experience in backend development.
  • Hands-on experience with Amazon API Gateway, AWS Lambda, IAM, CloudFront, and caching layers.
  • Proficiency in at least one backend stack: Node.js/TypeScript, Java/Kotlin (Spring), or Python.
  • Strong understanding of API design, versioning, security, rate limiting, and contract testing.
  • Solid experience with CI/CD, Infrastructure as Code, and cloud monitoring tools.
  • Upper-Intermediate English (B2) level or higher.
     

🚀 Nice to Have

  • Experience integrating with Shopware (REST/GraphQL, caching, plugins).
  • Knowledge of Keycloak (OIDC, PKCE, roles, token management).
  • Familiarity with GraphQL Gateway, Lambda Edge, or advanced caching.
  • Understanding of mobile API optimization and feature flag systems.
     

🎯 We Offer

  • Key role in building a stable, extendable cloud infrastructure.
  • Continuous challenges, learning opportunities, and knowledge exchange.
  • Open, constructive culture in a fast-growing, international team.
  •  Flexible schedule, remote-first work environment, and long-term cooperation.

Required languages

English B2 - Upper Intermediate
Node.js, TypeScript, PostgreSQL, AWS
Published 3 November
38 views
·
6 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...