Position Details
About this role
Backend Software Engineer at eBay building large-scale distributed backend services for a global ecommerce platform, using Java/Kotlin, GraphQL, and various databases.
Key Responsibilities
- Define, design, and implement complex, multi-tier distributed software systems
- Estimate engineering effort, plan execution cycles, and rollout system changes
- Participate in design discussions, code reviews, and project meetings
- Develop backend services using Java and Kotlin
- Share on-call responsibilities for a 24x7 site
Technical Overview
Stack includes Java/J2EE, Kotlin, GraphQL, MongoDB, SQL/ PostgreSQL, Spring MVC, and design patterns. Focus on distributed systems, APIs, and on-call responsibilities.
Ideal Candidate
The ideal candidate is a mid-level backend engineer with 3+ years building large-scale distributed systems, proficient in Java and Kotlin, and experienced with GraphQL APIs and both NoSQL and relational databases.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Bachelor's degree in Computer Science, 3+ years of backend/distributed systems experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile