Senior Java Backend Engineer (m/f/x)
Core
Design, build, and scale high-performance backend services and microservice-based, event-driven architectures for a global shopping platform.
Role type
Senior IC Java Backend Engineer
Builds
Scalable backend services, APIs, and AI-enabled features for a community-driven shopping platform
Domain
E-commerce / Retail / Cloud-native backend
Deliverable
production ML models | product features
Required skills
Java 17+, Spring Boot, Spring Reactive (WebFlux), GraphQL, MySQL, NoSQL (DynamoDB/MongoDB), Kubernetes, microservice architecture, event-driven systems, performance optimization, end-to-end testing, prompt engineering
Preferred skills
AWS/GCP/Azure, CI/CD pipelines, AI-integrated backend systems
Technologies
Java, Spring Boot, Spring Reactive, GraphQL, MySQL, DynamoDB, MongoDB, Kubernetes, AWS, GCP, Azure
Responsibilities
Design and develop scalable backend services; Build and evolve microservice-based and event-driven architectures; Develop GraphQL APIs; Ensure high performance, reliability, and scalability; Write clean, maintainable, and well-tested code; Implement performance testing and end-to-end testing; Collaborate on AI-enabled features including prompt engineering; Mentor junior engineers
Seniority
Senior, hands-on IC with technical leadership