Software Engineer II

Mastercard

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

Job description

Join Mastercard's Transaction Stream team to develop next-generation core payment products. You'll leverage Digital Network Architecture, Cloud Native principles, and Scaled Agile Framework to build highly scalable payment solutions.

This role offers the opportunity to design, develop, integrate, and automate robust software capabilities. You will collaborate across cross-functional teams to ensure platform reliability, performance, and engineering excellence, contributing to an inclusive and digitally powered economy.

Responsibilities

As a Software Engineer II, you will be instrumental in delivering end-to-end product validation for the Transaction Stream. You'll drive quality through robust engineering methodologies and Mastercard standards, helping to build and ship superior products.

Key responsibilities include leveraging GenAI for productivity, integrating quality into the development lifecycle, and proactively monitoring customer insights for improvements. You will also drive quality automation, act as a first reviewer for project-level assessments, and lead initiatives to enhance automation and defect metrics.

Qualifications

This position requires a Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related field. Essential skills include strong analytical, organizational, and problem-solving abilities, with a keen eye for detail.

Demonstrated experience in software development, unit testing, functional testing, and integration testing is crucial. You must have hands-on experience with Java, developing automation frameworks, and building/supporting applications across Microservices, Event-Driven Architectures, and databases. Familiarity with communication protocols (SFTP, Sockets, HTTPS, RPC), CI/CD pipelines, and payment simulation tools like T3 is also required. A solid understanding of card payments, transaction processing, and message flows is expected.

Essential Skills

JavaMicroservicesCloud-Native Platform ArchitecturesEvent-Driven ArchitectureIntegration TestingFunctional TestingCI/CD PipelinesSFTPHTTPSRPCSocketsT3ISO 8583Card PaymentsMessage FlowsFinancial Messaging FormatsPayment Simulation ToolsSoftware DevelopmentAutomation FrameworksAgile (SAFe)Stakeholder ManagementTechnical GuidanceProcess ImprovementCross-functional CollaborationAnalytical SkillsProblem-Solving SkillsAttention to DetailUnit Testing

Good to Have

Spring BootPivotal Cloud FoundryGenAI Tools

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer II
IndustryFinancial Services, Information Technology & Services
DepartmentSoftware Development, Quality Assurance
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

Financial Services

Software Engineer II at Mastercard | SkillMX | SkillMX