Senior Software Engineer - Backend (Java)
Core
Design, build, and support real-time risk and fraud detection services for PayPal's global payment network, ensuring high availability and scalability for millions of transactions.
Role type
Senior IC backend software engineer (Java)
Builds
Real-time risk prevention and mitigation systems, fraud detection services, and scalable microservices
Domain
Fintech / Payments / Risk Management
Deliverable
production ML models | product features
Required skills
Java EE, Spring framework, REST APIs, microservices, distributed systems, object-oriented design, CI/CD, unit testing
Preferred skills
AI/ML application, service-oriented architecture, technical leadership, code review mentorship
Technologies
Java, JPA, JMS, Servlet containers, application servers, Spring, Maven/Graduum, Jenkins/GitHub Actions
Responsibilities
Design and develop features for risk applications, partner with product and analytics teams, maintain service reliability and availability, conduct code reviews, contribute to automated test suites, advise management on project issues
Seniority
Senior, hands-on IC
