Software Engineer II

Mastercard

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

Job description

Mastercard is a global technology leader in the payments industry, dedicated to connecting and powering an inclusive digital economy. We aim to make transactions safe, simple, smart, and accessible for everyone. Our mission is to empower individuals, financial institutions, governments, and businesses to achieve their full potential through innovative solutions and robust networks.

We are seeking talented Software Engineers to enhance our customer experience through continuous innovation and effective problem-solving. The ideal candidate will be enthusiastic about the customer journey, highly driven, intellectually curious, analytical, and possess an entrepreneurial spirit.

Responsibilities

Drive design and development using Java 8+ and Object-Oriented SOLID principles to build reusable and scalable microservices. Utilize technologies like Spring Boot Framework and Event-Driven Architecture.

Develop within a CI/CD environment, leveraging Pivotal Cloud Foundry. Implement appropriate persistence mechanisms (RDBMS, NoSQL) based on project requirements.

Adhere to coding best practices and program norms for code quality gates. Conduct proofs-of-concept as needed to address business requirements.

Collaborate effectively with various Mastercard groups to ensure project success. Demonstrate strong teamwork aligned with Agile methodologies. Provide technical mentoring and training to junior developers.

Qualifications

Possess a strong passion for technology and full-stack development capabilities. Demonstrate in-depth knowledge of product development.

Exhibit strong expertise in Java and Spring Boot. Experience with Event-Driven Architecture is beneficial. Experience in online/real-time systems development and CI/CD is essential.

Familiarity with PCF (Pivotal Cloud Foundry) and Digital Native Architecture is desirable. Strong communication skills, quick learning abilities, and technical mentoring skills are expected.

Essential Skills

Java 8+Spring BootObject-Oriented Programming (OOP)SOLID PrinciplesMicroservicesEvent-Driven ArchitectureCI/CDPivotal Cloud Foundry (PCF)RDBMSNoSQLAgile

Good to Have

Full Stack DevelopmentDigital Native Architecture

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer II
IndustryPayments, Technology
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

Payments

Software Engineer II at Mastercard | SkillMX | SkillMX