Software Engineer II

Mastercard

Fresher Pune Full Time Hybrid (office + remote)
Mastercard logo
Posted : today
Actively hiring

Job description

Mastercard is a global leader in payments technology, dedicated to connecting and powering an inclusive digital economy for everyone. We ensure transactions are safe, simple, smart, and accessible through innovation and partnerships. Our commitment extends to building a sustainable world and unlocking priceless possibilities for all.

Join our Mastercard Payment Networks team as a Software Engineer II and contribute to an exceptional customer experience. You'll work with cloud-native solutions on our Digital Network Architecture, employing a Scaled Agile Framework. We seek a highly motivated, intellectually curious, and analytical individual with a passion for customer journeys and an entrepreneurial spirit.

Responsibilities

As a Software Engineer II, you will be instrumental in developing high-quality, object-oriented code, focusing on Java 8 and above. You'll drive development using SOLID principles and design reusable, scalable microservices with technologies like Spring Boot and Event-Driven Architecture. Your role will involve working within a CI/CD and cloud environment, selecting appropriate persistence mechanisms (RDBMS, NoSQL), and adhering to coding best practices.

Key responsibilities include implementing code quality gates, conducting proofs-of-concept, collaborating with cross-functional teams to ensure project success, and actively participating in an Agile environment through strong teamwork.

Qualifications

We are seeking a talented software developer with robust Object-Oriented Programming skills and a strong understanding of product development. Expertise in Java and Spring Boot is essential, with experience in Event-Driven Architecture being a significant advantage. The ideal candidate will have hands-on experience in Online/Real-Time Systems development and CI/CD processes, with cloud-based development experience being desirable.

Exceptional communication skills and a proven ability to learn quickly are crucial. As part of Mastercard, you will be responsible for upholding all information security policies and practices, ensuring the confidentiality and integrity of accessed information, reporting any violations, and completing mandatory security training.

Essential Skills

JavaSpring BootMicroservicesObject-Oriented ProgrammingRDBMSNoSQLCI/CDREST API DesignJUnit

Good to Have

Event Driven Architecture

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer II
IndustryInformation Technology & Services, Financial Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

Information Technology & Services

Software Engineer II at Mastercard | SkillMX | SkillMX