Senior Software Engineer - Backend (Java))
Core
Design, develop, and optimize scalable backend systems for PayPal's global payment platform, powering millions of daily transactions.
Role type
Senior IC backend software engineer (Java)
Builds
Core payment processing systems, RESTful services, and high-performance backend infrastructure
Domain
Fintech / Payments
Deliverable
production ML models | product features
Required skills
Java, Spring MVC, Hibernate, RESTful API design, SQL/NoSQL database design, cloud platforms (AWS/GCP/Azure), system scalability, code review, mentoring
Preferred skills
Payment processing industry knowledge, large-scale high-performance systems experience, open-source contributions
Responsibilities
Design and develop scalable backend systems, optimize system performance and reliability, mentor junior engineers, collaborate with cross-functional teams to deliver high-quality products
Seniority
Senior, hands-on IC