Software Engineer - 3

Job Description
 At eBay, the Seller Experience engineering team is looking for engineers to deliver our next generation Selling Platform to support our new strategy. 
 Building applications and experience for an e-commerce player like eBay is a once in a lifetime opportunity and we all are excited about this journey. If you want to be part of this journey, please go through the following job description and we can share more details of the positions and expectations as we go through the screening process.
 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.
 Primary Job Responsibilities:
 Do you want to make an impact on the world’s largest e-commerce website? Are you interested in building performance efficient, high-volume and highly scalable distributed systems? We have a place for you! 
 We are looking for a Backend software engineer to work in the Selling product development team, who is responsible for managing seller and buyer experience in eBay marketplace. As a self-motivated and enthusiastic member of our team, you will work with extremely talented peers in a fun environment building world class risk products. You will work in an agile environment with a focus on problem solving and engineering excellence.
 Build solutions using your strong background in distributed systems, and large scale database systems.
 Research, analyze, design, develop and test the solutions that are appropriate for the business and technology strategies.
 Participate in design discussions, code reviews and project related team meetings.
 Work with other engineers, Architecture, Product Management, QA, and Operations teams to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules and adherence to development principles and product goals.
 Develop technical & domain expertise and apply to solving product challenges.
 Job Requirements:
 6-8 years plus of experience in server-side development in Java
 Bachelor’s / Master's degree in computer science
 Experience with Spring framework.
 Experience with OO design and design patterns.
 Experience in building Restful services
 Experience in working with agile development methodologies
 Standout colleague
 Flexibility and passion to learn new domains.
 Experience with big data solutions such as Hadoop, MapReduce, Hive, Pig, Kafka, Storm etc. is a plus.
 Demonstrated ability to understand the business and ability to contribute to technology direction that contributes to measurable business improvements.
 Ability to adapt to changing business priorities and to thrive under pressure.
 Excellent decision-making, communication and collaboration skills. 

  • Ryan Williams will personally read your application.
  • If there is a mutual interest, we will reach out to tell you all about the hiring company and answer your questions so you can determine if this is a position you’d like to pursue.
  • To follow up on your status, please wait at least 48 business hours, and then email,
Apply to Job
Full Name*