Mastercard Hiring Software Engineer I in Pune | Onsite
Quick actions
Apply NowSkills required
Technologies this role asks for
Prepare for this role
Learn the required skills, practice interview MCQs, then come back and apply for Java, React .
Get new job alerts
Be notified when roles like this match your profile.
You’ll hear about matching jobs on this device.
- Tap the Share button in Safari
- Choose Add to Home Screen
- Open SoftoJobs from your Home Screen
- Tap Enable Job Alerts
Job description
What you’ll do in this role
Job Overview
Mastercard is seeking a Software Engineer I for its Payment Networks team in Pune, India. This is a full-time software engineering opportunity focused on developing and maintaining application features and services, with attention to code quality, reliability, and customer experience.
The role involves Java-based backend development, contributions to microservices and APIs, working with data persistence technologies, and participating in a CI/CD-enabled engineering environment. The successful candidate will work with guidance from senior engineers and collaborate with cross-functional colleagues to deliver project requirements.
Key Responsibilities
- Develop and maintain application features and services while prioritizing reliable behavior and good code quality.
- Write backend code using Java 17 or later, applying object-oriented programming principles and basic design patterns.
- Contribute to microservices and API development using frameworks such as Spring Boot.
- Implement features based on documented requirements and solution designs, seeking guidance from senior engineers when needed.
- Contribute to software delivery within a CI/CD environment, using platforms such as PCF or similar cloud platforms.
- Work with relational databases and NoSQL persistence technologies, including systems such as Cassandra, under guidance.
- Follow established coding standards, testing practices, and software quality gates.
- Investigate software issues, help resolve defects, and support overall system stability.
- Coordinate with cross-functional teams to help deliver project work smoothly.
- Take part in Agile ceremonies and work toward agreed sprint commitments.
- Contribute to proof-of-concept activities and technical learning initiatives when required.
- Seek feedback, strengthen engineering skills, and learn modern development and cloud practices.
Required Skills
- Foundational skills in software engineering, particularly backend or full-stack development.
- Good understanding of Java and Spring Boot fundamentals.
- Basic awareness of microservices and event-driven architecture concepts.
- Familiarity with CI/CD concepts and version control tools.
- Knowledge of relational databases and/or NoSQL databases such as Cassandra.
- Ability to learn new technologies quickly and apply them to assigned engineering work.
- Effective communication skills and the ability to work collaboratively within a team.
- A positive approach to feedback, continuous learning, and improvement.
Preferred Skills and Exposure
- Experience with real-time or online systems development is an advantage.
- Exposure to cloud platforms such as PCF and digital-native architectures is desirable.
- Familiarity with full-stack development involving Java and frontend technologies such as React or Angular, as indicated in the role title.
Experience
The stated experience range is 6 months to 1 year in software engineering, specifically in Java full-stack development. This role is intended for candidates who have started building professional experience and can demonstrate foundational development skills.
Technologies
- Java 17+ – Backend programming using object-oriented principles and basic design patterns.
- Spring Boot – Framework for contributing to backend microservices and APIs.
- React and Angular – Frontend technologies referenced in the official role title.
- Apache Cassandra – An example of a NoSQL persistence technology mentioned in the requirements.
- CI/CD – Continuous integration and delivery practices used in the engineering environment.
- PCF – A cloud platform example referenced in the role description.
- Agile – Team ceremonies and sprint commitments are part of the development process.
Education
The supplied posting does not specify a mandatory degree or an exact educational qualification. It emphasizes foundational software engineering knowledge and Java full-stack skills.
Work Mode and Location
This is a full-time position located in Pune, India. The job posting does not explicitly state whether the work arrangement is remote or hybrid, so the listing uses the configured onsite default.
Security Responsibilities
Employees are expected to follow Mastercard's security policies and practices, protect the confidentiality and integrity of information they access, report suspected security violations or breaches, and complete required periodic security training.
Who Should Apply
This opportunity may suit early-career software engineers who understand Java and Spring Boot fundamentals and want to contribute to backend services, APIs, and full-stack applications. Candidates should be comfortable working with established designs, following coding and testing standards, collaborating with teammates, and asking for guidance when appropriate.
Applicants with exposure to databases, version control, CI/CD, cloud platforms, Agile delivery, or frontend frameworks may find that experience relevant to the role. The job description does not specify a graduating batch or salary range.
How to Apply
Review the role requirements and submit your application through the employer's application page. Highlight your Java skills, Spring Boot knowledge, relevant full-stack or backend projects, database familiarity, version-control experience, and any exposure to CI/CD or cloud platforms.
Apply now through SoftoJobs to explore this opportunity.
Eligibility
Education, passing batch and experience
Education
Any Bachelor's Degree · Any Graduate
Passing Batch
2026, 2025
Experience
0 - 1 years (Freshers welcome)
Similar Fresher Jobs
More openings you may like