Overview

Job Duties:

Develop complex, multi-tier distributed software applications. Build and maintain platforms for eBay Inc’s Business and Operations partners. Develop tools, platforms, and processes to support the Billing, Payments, and Risk businesses. Design, develop, test and deploy core software systems or applications on eBay Platform. Work with delivery leads, other developers, product managers, QA, and operations teams to develop solutions that drive and delight customers and deliver good performance, scalability, and reliability. Design layered applications including user interface, business functionality, and database access. Work with other developers, quality engineers to develop innovative solutions that meet market needs. Estimate engineering efforts and plan implementations and rollout system changes. Participate in continuous improvement of Payment 2.0 products to achieve better quality. Improve operational processes, such as automation and controls, to help with efficiency and quality of both manual and technical operations

Minimum Requirements:

Master’s degree, or foreign equivalent, in Computer Science, Engineering, or closely related quantitative discipline plus or Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering or closely related quantitative discipline plus five (5) years of experience in the job offered or five (5) years of progressively responsible experience in the field of software engineering or program analysis.

Special Skill Requirements:

·       Java
·       Spring
·       Hibernate
·       Tomcat
·       RESTful and SOAP Web Services
·       Unix
·       Maven
·       Oracle

Any suitable combination of education, training and experience is acceptable.