PayPal

Software Engineer 3

Singapore
SQL Java Git API
This job is closed! Check out or
Description
PayPal Payments team is looking for an experienced Java Software Engineer. This position involves full-time hands-on development in a scrum team of 6-8 engineers. The person is expected to be highly competent technically and able to collaborate well with other engineers. This is exciting engineering work with a significant impact on delivering business goals.

Responsibilities

  • Development and testing of high-quality product features spanning multiple product domains.
  • Work with engineering managers, architects, engineers & QA to develop innovative solutions that meet market needs w.r.t functionality, performance, reliability, realistic implementations schedules and adherence to development goals and principles.
  • Provide technical guidance and assistance to other software engineers.
  • Identify areas of technical improvement and make detailed business cases for improvements or new areas of opportunities.
  • Adhere to best of class coding and design standards.
  • Ensure all deliverables adhere to the timelines, quality and performance
  • Ability to work in a team as well as independently and deliver on aggressive goals individually as well as a team.

Requirements

  • You have a Bachelor/Master degree in Computer Science, Computer Engineering, Mathematics or related area.
  • You have 4 to 8 years of hands-on development experience.
  • You have extensively used Java, Junit, JMeter, Maven, Git and Sonar in development in the last three years.
  • You have developed high-traffic front or backend services for a real customer-facing web site.
  • You have worked in a scrum team for at least a year and practice agile methodologies faithfully.
  • You have (designed and) implemented REST APIs, web services and SOA components.
  • You have effectively used OO-design and design patterns in your work.
  • You have developed code using SQL and NoSQL solutions.
  • You have good analytical and problem-solving skills.
  • Strong verbal and written communication skills.
  • Must be detail-oriented and able to manage multiple tasks simultaneously with minimal supervision.
  • Flexibility and willingness to learn new technologies and adapt quickly.
  • You have coached junior engineers, advocated good coding practices, process adherence and continuous improvement in these areas.
  • You have been in a project requiring you to effectively collaborate with remote teams across geographies and time zones.
  • You have preferably worked in a payments or finance-related industry before.
PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

0 applies

124 views

Other Jobs from PayPal

iOS Developer - Payments SDK

Remote Stockholm, Sweden

Staff Software Engineer

Remote Bengaluru, India

Lead Software Engineer (UI)

Remote Bengaluru, India

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 210 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers