Senior Software Engineer

Mastercard

Fresher Pune Full Time Work from office
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 for everyone. We strive to make transactions safe, simple, smart, and accessible, leveraging secure data, robust networks, and strategic partnerships. Our mission is to help individuals, financial institutions, governments, and businesses achieve their full potential, fostering a sustainable world with endless possibilities.

We are seeking motivated and intellectually curious Software Engineers to advance our customer experience strategy through continuous innovation and problem-solving. The ideal candidate possesses a strong passion for the customer journey, a driven and analytical mindset, and an entrepreneurial spirit.

Responsibilities

Drive full-stack development with a keen focus on design excellence and code quality.

Design and develop scalable microservices using Java 8+ and Object-Oriented SOLID principles, incorporating technologies like Spring Boot and Event Driven Architecture.

Contribute to a CI/CD environment, utilizing Pivotal Cloud Foundry.

Select and implement appropriate persistence mechanisms, including RDBMS and NoSQL databases, based on project requirements.

Champion coding best practices and enforce code quality gates in accordance with program standards.

Conduct proofs-of-concept to address evolving business needs.

Collaborate effectively with various Mastercard teams to ensure project success.

Embody teamwork within an Agile framework and provide technical mentorship and training to junior developers.

Qualifications

Demonstrate a passion for technology and possess comprehensive full-stack development skills.

Exhibit in-depth knowledge of product development lifecycles.

Show strong proficiency in Java and Spring Boot. Prior experience with Event Driven Architecture is a significant advantage.

Possess experience in developing online, real-time systems.

Proven experience with CI and CD pipelines.

Familiarity with PCF (Pivotal Cloud Foundry) and Digital Native Architecture is desirable.

Exhibit excellent communication skills and the ability to grasp new concepts quickly.

Showcase strong technical mentoring capabilities.

Essential Skills

JavaSpring BootMicroservicesObject-Oriented ProgrammingSOLID PrinciplesAgile MethodologiesCI/CDRDBMSNoSQL

Good to Have

Event Driven ArchitecturePivotal Cloud FoundryPCFDigital Native Architecture

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer
IndustryFinancial Services
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

MasterCard logo

MasterCard

Financial Services

Senior Software Engineer at Mastercard | SkillMX | SkillMX