Software Engineer II
Core
Develop, test, deploy, and support highly available, low-latency authentication and decisioning services for Mastercard's global digital payment products.
Role type
Mid-level backend software engineer (authentication/decisioning)
Builds
Real-time authentication intelligence services (Identity Check, Smart Authentication, AAV Validation, Token Provisioning Insights)
Domain
Fintech / Digital Payments / Fraud Prevention (via careerplan.io/jobs/R-290831-software-engineer-ii-at-mastercard)
Deliverable
production ML models | product features
Required skills
Java, REST APIs, Spring Boot, relational/NoSQL databases, Git, automated testing, secure coding, distributed systems
Preferred skills
Cloud-native technologies, microservices architecture, debugging, problem-solving
Technologies
Java, Spring Boot, Git
Responsibilities
Develop and maintain software components for authentication decisioning products; Translate functional requirements into technical solutions; Build enhancements to existing services; Participate in API and microservices design; Troubleshoot production issues; Contribute to CI/CD pipelines and automated testing; Support platform upgrades and configuration changes.
Seniority
Mid-level, hands-on IC