Sr. Java Developer

Sr. Java Developer


Job Description

  • Define, design, and implement complex, multi-tier distributed software systems, scaling beyond 1M+ requests/day and focused on improving buyer experience at the client
  • Technical lead for new and existing product initiatives assist with the definition of product direction
  • Push the bar to solve complex technical challenges of scale and performance
  • Partner effectively and influence peers juniors and seniors both within the organization and across eBay
  • Large scale data processing to understand

Key Skills

Roles & Responsibilities

  • Excellent understanding of computer science fundamentals data structures and algorithms.
  • Expertise required in object-oriented design methodology and large scale application development in Java (or any other object-oriented language)
  • Excellent understanding of distributed systems and service-oriented architecture
  • Proven results-oriented person with a focus on delivery in a high-velocity, high-scalability, and high-availability environment.
  • Should be able to lead a small team
  • Enthusiasm and willingness to learn new technologies and dig into problems
  • Good communication skills
  • NoSQL databases experience is a plus
  • Large scale data processing experience using Hadoop etc. is a plus
  • Familiarity with eCommerce is a plus
  • 8 years of work experience or MS in Computer Science plus 5 years of experience


8 to 12 Years

Job Location

San Jose, CA USA

Job Type

Full Time

Apply for Job