





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Tier-1 brand, generalist backend title, mid-level profile, and metro location increase applicant competition.
Core Java microservices skills are highly transferable across industries despite payments preference.
Mandatory Java/Spring/Kafka/cloud stack and required AI-assisted tooling make candidate filters stringent.
Design, develop, test, deploy, and support Java and Spring Boot microservices, REST APIs, and Kafka-based event-driven payment network solutions.
Own complex software work independently from analysis through production support, including troubleshooting performance and production issues.
Contribute to CI/CD, observability, operational readiness, resiliency, and automation within a secure, scalable, and cloud-native engineering environment.
Strong hands-on experience with Java and Spring Boot development.
Experience with microservices architecture, REST APIs, Kafka or similar messaging platforms, and event-driven architecture.
Bachelor's degree in computer science, information technology, engineering, or related discipline, or equivalent practical experience.
Work Experience Required: Not explicitly mentioned in the JD. AI-assisted engineering tool proficiency (e.g., GitHub Copilot, Claude CLI) is required.
Comfortable working in Agile delivery environments and managing the full software development lifecycle.
Experienced collaborating with globally distributed teams across product, engineering, architecture, operations, and business functions.
Preferably has payments or financial services domain knowledge to align with Mastercard's business context.