Sr. MTS, Software Engineer
Core
Design and implement highly scalable, resilient, and available services/microservices for PayPal's Payments Data Services platform.
Role type
Senior Staff Software Engineer (Payments Data Services)
Builds
Scalable microservices and payment data processing pipelines
Domain
Fintech / Payments / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java/J2EE, Spring, Hibernate, RestEasy, Object-Oriented Programming, Multi-threading, Database Design, Git, JUnit, TestNG, Mockito, Selenium, Jenkins, JIRA, Design Patterns, Algorithmic Concepts
Responsibilities
Design and implement scalable microservices; Create high-level and detailed technical design documents; Conduct design reviews for Payment Data Services projects; Review and approve code pull requests
Seniority
Senior Staff, hands-on IC