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.
Вимоги до володіння мовами
Англійська
B2 – Вище середнього
Required languages
| English | B2 - Upper Intermediate |
Node.js, TypeScript, PostgreSQL, Python, Java, Kotlin, GraphQL, Jenkins, Github Actions, AWS
📊
Average salary range of similar jobs in
analytics →
Loading...