Senior Software Engineer

Mastercard

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

Job description

Join Mastercard, a global technology leader in the payments industry, dedicated to building an inclusive digital economy for everyone. We empower economies and people across over 200 countries and territories, ensuring transactions are secure, simple, smart, and accessible.

Our Global Risk and Compliance division is at the forefront of managing transaction monitoring for Anti-Money Laundering and regulatory compliance. We foster innovation, offering engineers ample opportunities to shape strategy and grow their careers in Agile development, architecture, design, and engineering.

Responsibilities

As a Senior Software Development Engineer, you will architect and build highly scalable, operable, and available applications using the Java J2EE stack. Your role involves significant code development, rigorous code reviews, and day-to-day system support.

You will be instrumental in ensuring product deliverables are performant and responsive, maintaining high code quality, and enabling automation across the software development lifecycle. This includes supporting testing efforts, contributing to application and system interface development, and actively participating in Agile ceremonies like Daily Scrum, Story Grooming, and Sprint Planning.

Qualifications

We are seeking a Senior Software Engineer with a Bachelor's degree in Information Systems, IT, Computer Science, Engineering, or equivalent experience. You should possess expert-level experience in code reviews, system design, and mentoring junior developers.

Key qualifications include a strong understanding of design patterns, excellent communication skills for collaborating with business partners, and experience in cloud-native development. A proven track record in designing and developing consumer-facing products and extensive experience with Agile/Scrum methodologies are essential. Delivering scalable products through CI/CD pipelines on-prem or in the cloud is also a critical requirement.

Essential Skills

JavaJ2EEAgileScrumCI/CDRESTful APIsMicroservice ArchitectureSoftware DevelopmentSpring BootOracle SQLWeb ServicesHibernateDesign Patterns

Good to Have

Apache KafkaNATSAngularReactGtestJUnitDockerKubernetesJenkinsSpringCloud FoundryLinux

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer
IndustryFinancial Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

Financial Services

Senior Software Engineer at Mastercard | SkillMX | SkillMX