Struggling with getting shortlisted? We got you covered
Need a referral in Mastercard?
#Feature 1
Get Referred from 2 Almas through engineerHUB's network
#Feature 2
No more "Shortlisting"! Get directly to the OAs or Interview round.
#Feature 3
100% Referral or Get your Money Back Guarantee
24 Oct 2026
Job Description
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re building a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Key Responsibilities
- Develop and maintain application features and services with focus on code quality and reliability.
- Write backend code using Java (17+), applying core Object-Oriented principles and basic design patterns.
- Contribute to development of microservices and APIs using frameworks such as Spring Boot.
- Implement features based on defined requirements and solution designs, with guidance from senior engineers.
- Participate in development within a CI/CD-enabled environment (e.g., PCF or similar cloud platforms).
- Work with data persistence technologies (RDBMS, NoSQL such as Cassandra) under guidance.
- Follow established coding standards, testing practices, and quality gates.
- Debug issues and contribute to defect resolution and system stability.
- Collaborate with cross-functional teams to support smooth project delivery.
- Actively participate in Agile ceremonies and meet sprint commitments.
- Contribute to Proof of Concepts (PoCs) and learning initiatives when required.
- Seek feedback, continuously learn, and adopt modern development and cloud practices.
All About You
- 6 months to 1 year of overall career experience into Software Engineering in Java Full Stack
- Passion for software engineering with foundational Full Stack or Backend development skills.
- Good understanding of Java and Spring Boot fundamentals.
- Basic awareness of microservices and event-driven architecture concepts.
- Exposure to real-time or online systems development is an advantage.
- Familiarity with CI/CD concepts and version control tools.
- Knowledge of databases (RDBMS and/or NoSQL such as Cassandra).
- Exposure to cloud platforms (e.g., PCF) and digital-native architectures is desirable.
- Strong learning ability with a mindset to quickly grasp and apply new technologies.
- Effective communication and ability to work collaboratively in a team environment.
- Positive attitude towards continuous learning and improvement.