Backend Developer (Java, Go) – eBay

Filled
February 20, 2026

Job Description

Location: Not specified / Remote options may exist

Role Overview:

The Backend Developer is responsible for designing, developing, and maintaining highly scalable, secure, and reliable backend systems. The role focuses on both operational support for live systems and long-term architecture improvements to handle high-load, distributed environments, particularly during critical T1 events.

Primary Responsibilities:

  • Ensure availability, performance, security, and scalability of production systems.
  • Serve as the primary point of contact (POC) for LiveOps/GCX to troubleshoot and address service incidents.
  • Collaborate with core engineering teams to deploy services across multiple environments.
  • Work with infrastructure teams to scale services for traffic spikes up to 20x normal load during T1 events.
  • Provide recommendations for architecture and process improvements.

Secondary Responsibilities:

  • Create and maintain service health dashboards for production monitoring.
  • Implement alerts and alarms for gaps in monitoring.
  • Maintain and update Live Standard Operating Procedures (SOPs).

Required Skills & Qualifications:

  • Programming Languages: Java, Go, C++ (modern programming experience required)
  • System Design: Experience building large, reliable, scalable distributed systems
  • Event-driven Architecture: Knowledge of event-driven applications
  • API Development: Experience designing and building RESTful APIs
  • DevOps Practices: Familiarity with modern DevOps principles and continuous delivery
  • Collaboration: Ability to work with colleagues and customers across multiple teams and locations

Preferred / Nice-to-Have Skills:

  • Hands-on experience with GraphQL
  • Experience with WebSockets

Ideal Candidate:

  • Strong experience in Java and Go backend development
  • Comfortable with high-scale distributed systems
  • Proactive in monitoring, incident response, and system improvement
  • Familiar with DevOps, continuous delivery, and production support