Senior Software Engineer
MastercardThis role is no longer listed. Mastercard took the posting down on Oct 9, so applying now won't reach anyone. It stays here for your saved list and any links you shared.
Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, test, and support scalable, resilient enterprise microservices and APIs primarily in Java and Spring Boot.
Build and implement event-driven backend solutions using Kafka and deploy cloud-native applications on PCF and container platforms.
Drive software quality, participate in architecture and design discussions, and leverage AI-assisted development tools to enhance engineering productivity and reliability.
Minimum Requirements
Strong proficiency in Java with 8+ years of experience.
Expertise in Spring Boot, RESTful services, JPA/Hibernate, multithreading, and object-oriented design patterns.
Hands-on experience with Kafka, PCF, Docker, cloud-native development, and container orchestration platforms (e.g., Kubernetes/OpenShift).
Strong SQL skills with experience in Oracle, PostgreSQL or similar; knowledge of test-driven development, secure coding, and API security (OAuth2, OIDC, JWT).
Ideal Candidate Profile
Experienced senior backend engineer focused on scalable, cloud-native distributed systems and event-driven architectures.
Comfortable working with modern AI-assisted development tools to improve code quality, testing, and documentation.
Background in payments, financial services, or high-volume transaction processing systems is preferred but not mandatory.
