Senior Java Engineer
Core
Design, build, and maintain efficient, reusable, and reliable code for an AI Core team serving a global e-commerce platform.
Role type
Senior Java Engineer (Backend)
Builds
Platform services connecting millions of sellers and buyers across 190 markets
Domain
E-commerce / Distributed Systems
Deliverable
production ML models | product features
Required skills
Kotlin or Java, Spring Framework, Project Reactor, REST, GraphQL, gRPC, distributed systems, tracing/metrics/monitoring, framework creation, Maven, NoSQL
Preferred skills
GenAI, AI agents, machine learning, NLP, MCP, A2A, RAG, event-driven architecture, Docker, Kubernetes, Python
Technologies
Spring, Project Reactor, Maven, NoSQL, Docker, Kubernetes, Python
Responsibilities
Design and build efficient, reusable code; suggest technical improvements; conduct design and code reviews
Seniority
Senior, hands-on IC