Skip to content

Sr. Software Engineer
Company | eBay |
---|
Location | Austin, TX, USA |
---|
Salary | $95200 – $168700 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- 4 + years professional experience in a Java development role
- Bachelor’s degree or equivalent in Computer Science or related field preferred
- Experience with Java, J2EE/JavaEE architectures, design patterns, and ORM frameworks
- Solid experience with JSP, Spring MVC, Spring Core, Spring Transaction Manager, and Spring Batch, Junit and log4j/logback
- Experience with XHTML, HTML 5, CSS, JavaScript, jQuery, and AJAX
- Solid understanding of SQL, including MySQL and Oracle, and ETL processes
- Extensive experience with Service Oriented Architectures, including both creating and consuming REST, XML, JSON, and WSDL/SOAP interfaces
- Experience with scrum/agile and test-driven development methodologies
- Ability to clearly create and document software systems
Responsibilities
- Create scalable and reliable software solutions for billing and payment processes
- Identify and implement improvements to enhance transaction speed and accuracy using data-driven insights
- Implement security measures to protect user data and ensure tools meet industry standards and regulatory requirements
- Develop APIs and interfaces for seamless integration with internal systems and third-party providers
- Conduct thorough testing and implement automated frameworks to ensure functionality, reliability, and security of tools
- Work with cross-functional teams to align on goals and deliverables, and manage project timelines using agile methodologies for iterative development
Preferred Qualifications
- Solid experience with PHP and object-oriented PHP development preferred
- Experience with Maven, SVN, and Jenkins desired
- Experience with Unix/Linux shell programming, development under Windows Server/IIS, data security, and PCI compliance desired
- Strongly prefer experience with billing and payment systems