Previous Job
Core Java Developer I
Ref No.: 17-00016
Location: San Jose, California
• Specific skills required – eBay V3 experience, (Raptor experience optional but preferred)
• Exact work – Migration of a V3 BES project to Raptor

Job description below:
Looking for a company that inspires passion, courage and imagination, where you can be part of the team shaping the future of global commerce? Want to shape how millions of people buy, sell, connect, and share around the world? If you're interested in joining a purpose driven community that is dedicated to creating an ambitious and inclusive workplace, join eBay – a company you can be proud to be a part of.

Our team is seeking a talented, creative and passionate engineer with skills and experiences to architect, design and develop innovative, highly performant, available software. Be a part of a team that manages the lifecycle of eBay's developer community. Build world-class public APIs and a platform to market as well as showcase them while also managing developer on-boarding, authentication and applications.

Intellect, curiosity, commitment, pride, respect, teamwork and good communication skill are what we're looking for. We expect someone with solid computer science fundamentals, a strong drive for results, thrives on continuous innovation, dreams big, self-starts, learns fast, gets things done while having fun.

1. 6+ years of experience developing highly scalable distributed platforms and services and internet scale web applications
2. Deep knowledge in infrastructure, systems and good understanding of low level software concepts and scaling practices. Have a solid grasp and experience with MVS and OO design
3. Proficiency in a programming language such as Java and strong foundation in data structures and algorithms. Experience with Java based frameworks / toolkit and web frameworks – Hibernate/Spring MVC, Tomcat.
4. Solid understanding of Computer science fundamentals, interested in distributed in distributed systems, scalability and open sources systems.
5. Estimate engineering effort; plan implementation, and rollout system changes. Identify project technical risks and make recommendations to mitigate.
6. Good verbal and written communication skills to collocate effectively with various stakeholders