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
Senior Data Engineer
Senior Machine Learning Engineer
Application Developer II, Fully Remote
Data Center Engineer
Other Jobs from PayPal
MTS1 , Data Engineer
Senior Software Development Manager
Software Engineer
Android Developer
QA Engineer (Mobile)
Sr. Product Manager - AI/ML Platform
Similar Jobs
Software Engineer - Data Integration Services
Cloud Data Engineer
Distributed Systems Engineer
Senior/Lead Software Engineer - Analytic Decisioning Platform - C/C++
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
🥳🥳🥳 241 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee