PayPal Software Engineer 2 in Scottsdale, Arizona
The Credit Services team provides the business capability that adds credit to the wallet of millions of PayPal customers. The software this team develops enables the fastest growing revenue area of the company. As a member of this team, you'll be working side-by-side with some of the sharpest and highest-performing software engineers at PayPal. You will be responsible for all aspects of the software development lifecycle of our existing and next generation credit products. This is a unique opportunity to get in-depth knowledge on developing highly-scalable, distributed services to enable PayPal's credit products as well as a breadth of knowledge of payment systems in general.
You will be expected to quickly become a contributing and effective member within your scrum team We're looking for self-motivated and ambitious teammates that will independently run down solutions to difficult problems but know when to ask for help. We're serious about the growth and development of talented engineers at PayPal, so you'll be mentored by a senior teammate to learn PayPal's organization, architecture, and processes as well as our tools and technologies (like Java, JUnit, REST, Eclipse, C++, SQL, git, Spring, and others).
Experience - 2 to 4 years of software development or Master's degree in Computer Science or related major
Java or C++ - Comfortable (2+ years in an academic or professional environment)
Nice to Have
Mockito and PowerMock
RESTful Web Service design
ORM frameworks like hibernate
Oracle and SQL
Eclipse or IntelliJ
Bachelors, Masters, or PhD in Computer Science or related major
Flexible and able to cope with ambiguity
Able to communicate within the team and outside the team to understand dependencies and deliver working code