Software Engineer II

Mastercard

2+ yrs Pune Full Time Hybrid (office + remote)
Mastercard logo
Posted : 1 week ago
Actively hiring

Job description

Mastercard, a global leader in payment technology, is dedicated to building a sustainable economy where everyone can prosper. We empower economies and individuals across 200+ countries by providing secure, simple, smart, and accessible digital payment solutions. Our innovative technology, strategic partnerships, and extensive networks are designed to help people, businesses, and governments reach their full potential.

Responsibilities

As a Software Engineer II on the Mastercard Payment Networks team, you will play a key role in enhancing our customer experience through continuous innovation and problem-solving. You will drive development using Java 8+ and Object-Oriented SOLID principles to create high-quality, reusable, and scalable microservices with technologies like Spring Boot and Event-Driven Architecture.

You will work within a CI/CD environment on a cloud platform, leveraging appropriate persistence mechanisms (RDBMS, NoSQL) and implementing coding best practices with quality gates. The role involves performing proofs-of-concept, coordinating with various Mastercard teams, and actively participating in an Agile development framework.

Qualifications

We seek a passionate software developer with strong Object-Oriented Programming skills and a solid understanding of product development. Expertise in Java and Spring Boot is essential, with experience in Event-Driven Architecture being a significant advantage.

Candidates should have experience with Online/Real-Time Systems development and CI/CD pipelines. Cloud-based development experience is desirable. Excellent communication and quick learning abilities are also highly valued.

Essential Skills

JavaSpring BootObject-Oriented Programming (OOP)SOLID PrinciplesMicroservicesEvent-Driven ArchitectureCI/CDCloud NativeAgileRDBMSNoSQL

Good to Have

Cloud-based development

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer II
IndustryFinancial Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

Financial Services