Join a fast‑moving team building secure, scalable payment‑network solutions that power transactions for millions worldwide. You’ll work with Java, Spring Boot, Kafka and cloud‑native technologies to deliver high‑availability services.
What You’ll Do
- Design, develop, test, and deploy Java Spring Boot microservices.
- Build REST APIs and Kafka‑driven event integrations.
- Apply SOLID principles and secure coding standards.
- Create unit, integration, and regression tests; conduct peer reviews.
- Troubleshoot performance, data, and production issues.
- Contribute to CI/CD pipelines, observability, and automation.
What You Need
- Strong hands‑on Java and Spring Boot development experience.
- Experience with microservices, REST APIs, and Kafka or similar messaging.
- Proficiency with SQL/NoSQL databases, Git, and containerized cloud‑native platforms.
- Knowledge of secure, scalable, resilient software design patterns.
- Bachelor’s degree in CS/IT/Engineering or equivalent practical experience.
- Familiarity with automated testing, CI/CD, and observability tools.
Good to Have
- Payments or financial‑services domain exposure.
- Practical use of AI‑assisted tools like GitHub Copilot or Claude CLI.
- Experience in Agile delivery environments.
- Ability to collaborate with globally distributed teams.
The Opportunity
Mastercard’s Decency Quotient drives a culture focused on inclusive, sustainable innovation, giving you the chance to shape a global payments ecosystem. You’ll be part of Payments Network Technology, contributing to products that enable a digital economy for over 200 countries.
