Software Engineer II
Core
Develop and maintain scalable backend services and microservices to drive customer experience strategy for Mastercard's payment networks.
Role type
Mid-level backend software engineer
Builds
Microservices-based applications and backend services for digital payments
Domain
Fintech / Payments
Required skills
Java (17+), Spring Boot, Object-Oriented Design, SOLID principles, Microservices, Event-driven architecture, CI/CD, RDBMS, NoSQL (Cassandra), Cloud platforms
Preferred skills
Distributed systems, Real-time systems, Digital-native architectures
Responsibilities
Build backend services using Java and Spring Boot; Develop and deploy solutions in CI/CD-enabled environments; Implement data persistence solutions; Participate in Proof of Concepts and technology evaluations; Support and mentor junior developers (via careerplan.io/jobs/R-292584-software-engineer-ii-at-mastercard)
Seniority
Mid-level, hands-on IC