
Backend Engineer (Java, GraphQL)
Job Description
Posted on: October 27, 2025
About The Company At eBay, we are more than just a global ecommerce leader; we are pioneers reshaping the way the world shops and sells. Our platform empowers millions of buyers and sellers across more than 190 markets worldwide, fostering a vibrant community that thrives on innovation, authenticity, and inclusivity. With over 25 years of experience, we are committed to pushing boundaries and reinventing the future of ecommerce for enthusiasts and everyday users alike. Our culture celebrates diversity, encourages bold ideas, and values each individual's unique contributions, creating an environment where everyone can bring their authentic selves to work. Our mission is to connect people and build communities that generate economic opportunity for all. We support our customers by developing cutting-edge shipping products and real-time shopping experiences, ensuring we meet the evolving expectations of online buyers and sellers. Our dedicated teams are agile, curious, and innovative, constantly adapting to stay ahead in the dynamic ecommerce landscape. Join us and be part of a passionate community that is shaping the future of online commerce and making a meaningful impact on the global economy. About The Role We are seeking a passionate, collaborative, and motivated Backend Software Engineer to join our eBay Live team. This platform has gained widespread acceptance in the APAC region, and we are actively working to expand its adoption across the Americas and EMEA. As a key member of the team, you will contribute to building and enhancing our real-time live shopping platform, supporting emerging trends and delivering seamless shopping experiences to millions of users worldwide. You will be responsible for translating requirements into robust software designs, developing clean and maintainable code, and ensuring high-quality delivery through continuous integration and testing practices. Your role will involve managing project features, providing technical guidance and mentorship, and collaborating effectively with cross-functional teams to develop innovative solutions. You will also lead efforts in system testing, support deployment, and monitor the platform’s performance, ensuring reliability and scalability of our services. Your expertise will influence technical decisions and help shape the engineering roadmap, driving improvements across the entire software lifecycle. Qualifications
- Bachelor’s degree in Electrical Engineering, Computer Science, or related field
- 6+ years of experience in Java, GraphQL, Spring/Spring Boot, REST APIs, messaging systems, or other backend programming languages
- Experience building data-driven applications using RDBMS, NoSQL, and Elasticsearch
- Proven track record of delivering results in fast-paced, agile environments with TDD and CI/CD practices
- Strong problem-solving, organizational, and analytical skills
- Excellent communication skills and ability to collaborate across teams
- Deep understanding of software development processes, modern DevOps principles, and continuous delivery
- Experience in building large, reliable, scalable distributed systems
- Ability to work closely with colleagues and customers across different functional groups and remote locations
- Familiarity with shift-left testing approaches is a plus
- Experience with Live Commerce or Live Streaming Systems is highly desirable
- Knowledge of WebSocket technology is a plus
Responsibilities
- Translate requirements into efficient, maintainable, and scalable software designs
- Develop and maintain high-quality code, practicing evidence-centered design to facilitate testing and continuous delivery
- Manage project features, break down tasks, and resolve issues for smooth execution
- Provide technical guidance, conduct code reviews, and mentor team members to foster growth
- Identify system gaps and issues, propose solutions, and contribute to the engineering roadmap
- Lead and improve end-to-end testing quality, increasing delivery velocity
- Support deployment, release, and on-call responsibilities for a 24/7 platform
- Take full ownership of subsystems within large domains, including design, development, testing, deployment, and monitoring
- Influence and guide technical decisions to ensure system robustness and flexibility
- Collaborate with cross-functional teams to develop innovative solutions aligned with business goals
- Identify areas of potential change and design flexible architectures to accommodate future requirements
Benefits
- Impactful work on innovative ecommerce products that transform shopping experiences
- Vibrant and inclusive company culture emphasizing diversity and collaboration
- Flexible remote working arrangements to support work-life balance
- Competitive compensation packages tailored to location and experience
- Comprehensive health and wellness benefits, including medical, dental, and vision coverage
- Retirement plans such as 401(k) with company matching
- Paid time off, parental leave, and other leave benefits
- Opportunities for continuous learning and professional development
Equal Opportunity eBay is an equal opportunity employer. We are committed to creating an inclusive environment where all employees and applicants are treated with fairness and respect, regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, disability, or any other legally protected status. We encourage diverse perspectives and welcome candidates from all backgrounds to apply.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
ResumeBuilder.careers
Get ResumeBuilder.careers on your phone!

Software Engineer

Plutus Developer

AI Engineer - 4 Day Week + Remote

Senior Frontend Developer

