Sr Software Engineer, Back End
Core
Design and reliability of Java services for checkout, commerce, identity, and money movement in PayPal POS.
Role type
Senior Backend Software Engineer (Payments)
Builds
Native point-of-sale experience for small and medium-sized businesses (PayPal POS app and Zettle Terminal)
Domain
Fintech / Payments / Point-of-Sale
Required skills
Java, distributed systems, event-driven architecture, AWS, payments domain knowledge (authorization, settlement, reconciliation), incident management, technical leadership
Preferred skills
GraphQL federation, OAuth, identity migrations, PSD2/SCA, EU payment schemes, ledgers, payouts, bank connectivity
Technologies
Java, AWS, TAP API, GraphQL, OAuth
Responsibilities
Lead design and delivery of payment flows and migrations; act as incident commander; own SLOs and capacity; mentor engineers; partner with product, Finance, security, and compliance; run knowledge-transfer sessions with Sweden team
