Senior Java Software Engineer
San Jose , California
September 23, 2017
Job Description
PayPal is seeking accomplished and passionate software engineers to join our team in San Jose, CA, contributing to the exciting future of software technologies that fall under PayPal Here product family. We value creative, curious and passionate engineers who are experts in their domain and want to apply their skills to create innovative solutions to everyday customer problems. PayPal Here is one of the fastest evolving and high visibility applications of PayPal product line; and we're hoping to expanding our team with superstars.

Responsibilities :

  • Design and Develop various robust and highly scalable applications and services.
  • Collaborate with other cross-functional PD teams, product teams and business stakeholders across various PayPal teams.
  • Mentor other junior engineers within the team.
  • Participate in and contribute to design and code reviews.
  • Champion unit testing, functional testing and other Continuous Integration/Continuous Delivery (CI/CD) processes.

Qualifications :

  • Bachelors or Masters in CS or related degrees.
  • 6 to 8+ years of experience in software design and development with Solid OO, HA, Concurrent coding skills in Java or Scala.
  • Javascript and NodeJS, server-side experience is preferred.
  • Excellent communications skills both written and verbal.
  • Experience in RESTful API design and programming using REST APIs
  • Experience in Continuous Integration and Continuous Deployment.
  • Knowledge on EMV or Payment Tokenization is a plus.
  • Excellent knowledge of No-SQL database (MongoDB preferred).
  • Scrum/Agile development methodology a plus.

A little about us:
Help us reinvent money. At PayPal, we're looking for global thinkers who can invent new ways to make money safe and accessible for people everywhere.

Know someone who would be interested in this job? Share it with your network.