Our Mission:
Merchant Engineering’s mission is to simplify commerce by providing a one-stop payment platform for all customer segments.
Your day-to-day:
Design and implement complex, multi-tier distributed software applications, document, and test systems, and modify as appropriate.
- Own implementation of a module/application/product
- Develop efficient, elegant, clean code with no unnecessary complication or abstraction
- Deliver code in an agile team environment - you will operate in the bi-weekly scrum model
- Collaborate with other engineers, architects, and cross-vertical team
- Build new APIs to enhance the portfolio of PayPal’s one of the most popular services.
- Build and take operational responsibility for Java services that serve millions of users
- Identify any product/functionality gaps and collaborate with internal product and technology teams to define the necessary development to support solution delivery.
- Drive integration efforts and lead critical workstreams of strategic initiatives sponsored by senior executives
What do you need to bring:
- Bachelor’s/Master’s in Computer Science, Software Engineering, or equivalent experience.
- 4+ years experience in Java backend development.
- Expert knowledge in Java Reactive programming, Spring framework, Spring boot
- Good understanding of web services and related standards like REST/JSON and gRPC
- Experience in Object-Oriented programming and concepts.
- Solid understanding of basic algorithms and design patterns.
- Unix-based development environment.
- Experience in interacting with engineering teams from multiple geo-locations
- Experience in both development and QA activities.
- Experiences in both relational and non-relational DB, like Oracle and CouchDB
- Experience in Junit and TestNG.
- Experience in Kubernetes.
- Exposure to Agile methodologies.
- Strong problem-solving skills.
- Financial or Payment industry experience is preferred.
- Proven track record in delivering highly available, scalable systems on time.
- Good communication skills, fluent in English.
Jobs from our Partners
Software Engineer
Lead Software Developer (Sitecore) - Remote
Application Developer
Other Jobs from PayPal
iOS Developer - Payments SDK
Staff Software Engineer
Senior Web Developer
Senior Staff Software Engineer - Python
Manager, Software Development 2
Lead Software Engineer (UI)
Similar Jobs
Staff Architect - Enterprise Architecture
Software Engineer
Software Engineer (L3)
Senior Java Software Engineer
Software Engineer, Backend (New Graduate position) - Merpay
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
🥳🥳🥳 212 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee