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
Lead design, development, and delivery of software solutions adhering to Mastercard standards and best practices.
Own full systems development life cycle including requirements, design, testing strategies, deployment plans, and production support.
Research, evaluate, and implement new technologies and methodologies to improve software development processes and product quality.
Minimum Requirements
Bachelor's degree in Information Systems, IT, Computer Science, Engineering, or equivalent experience.
Work Experience Required: Not explicitly mentioned in the JD.
Strong expertise in Java and related frameworks, Unix/Linux shell scripting, microservices architecture, and event-driven application development.
Experience with testing frameworks (JUnit), continuous delivery, SQL, configuration management tools (Git, Bitbucket), and CI/CD pipelines (Maven, Jenkins) required.
Ideal Candidate Profile
Experienced in designing scalable, reliable, and fault-tolerant production-ready systems using microservices architecture.
Proficient in both agile and waterfall development environments and comfortable working across multiple operating systems (Windows, Unix, Linux).
Has strong ownership for end-to-end product lifecycle including incident management, root cause analysis, and process improvement initiatives.
