Mastercard Logo

Mastercard

Senior Software Engineer

Job Posted 23 Hours Ago Posted 23 Hours Ago
Be an Early Applicant
Pune, Maharashtra
Senior level
Pune, Maharashtra
Senior level
As a Senior Software Engineer, you will leverage your extensive experience in Java and Angular to design, develop, and test cloud-ready applications using best practices in full-stack development and microservices architecture. You will provide technical leadership, ensure high-quality coding standards, and collaborate closely with project teams to deliver innovative solutions for inclusive economic growth.
The summary above was generated by AI

Our Purpose

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Title and Summary

Senior Software Engineer

Full Stack Developer – Job Description
Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Overview
Mastercard is dedicated to inclusive economic growth for all people across the globe. The mandate of the Humanitarian & Development team is to transform communities at the Base of the Pyramid. We leverage our digital technology and innovate new business models to digitalize essential daily services – provisioning healthcare, distributing agriculture subsidies, streamlining small merchant supply chains, optimizing aid distribution and serving the education sector. By so doing, we go well beyond Mastercard’s traditional payments remit, and critically, increase our reach to the 1+ billion previously unserved consumers at the BOP.
About the team
www.mastercard.com/communitypass
Role
- Hands on experience in Java/J2EE technologies with, REST APIs, Angular, HTML, JS, JSON, Postgres, microservices architecture and Spring boot framework.
- Build (and test) all new cloud-ready code using Java, Spring, Spring Boot, REST API and other technologies with strong OO concepts.
- Design and develop high-performing and responsive UI screens, reusable components and web applications using Angular best practices.
- Experience building mission-critical applications based on Micro services Architecture; distributed systems architecture; RESTful APIs & web development
- Ability to innovate and develop new approaches to complex design problems and experience leading design efforts and providing technical leadership to developers
- Expert in full stack development (Java and Angular), design patterns, unit testing, debugging and POCs.
- Work with PMT, TPM, PO & software engineering team to translate requirements to architecture, design & implementations.
- Drive high-quality and clean code standards across the team and perform code reviews.
- Implement scalable, resilient, high-performance services
- Working experience of Jenkins, CI/CD and bitbucket/Git
All About You
• Strong foundation in algorithms, data structures databases and core computer science concepts.
• Experience Developing in Java and J2EE technologies like Spring, Spring Boot, Spring Cloud, Spring Micro services, REST API
• Strong hands-on experience in product design, development and test using micro service / lightweight containers & frameworks such as Spring Boot
• Experience with TDD and BDD in the software development processes
• Strong analytical and excellent problem-solving skills.
• Experience working in an Agile (Scrum/SAFe) environment.
• Strong written and verbal communication skills
• Enjoys collaborating with a team while working independently towards a goal.
Additional/Desirable capabilities
• Experience of working in payments application Domain
• Hands on experience of working with tools like Jenkins, Bamboo, Confluence, JIRA, Rally, Sonar
Other Personal Attributes
• Maturity to understand large systems and recommend upcoming technologies to solve complex business problems
• Enjoy challenging and thought-provoking work and have a strong desire to learn and progress (motivated enough to self-learn)
• Ability to pick up new technology independently
• Be able to work under constraints and multi-task while remaining professional and courteous
• Exceptional ability to analyse problems and to propose innovative but workable solutions
• Team player while working with distributed teams
• Open minded, flexible, and willing to listen for other people’s opinions.
• Interpersonal skills necessary to effectively communicate over the phone and via email with a variety of individuals at all technical levels are required.
• Excellent verbal and written skills.

Corporate Security Responsibility


All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard’s security policies and practices;

  • Ensure the confidentiality and integrity of the information being accessed;

  • Report any suspected information security violation or breach, and

  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.




Top Skills

Angular
Ci/Cd
Git
HTML
J2Ee
Java
JavaScript
Jenkins
JSON
Postgres
Rest Apis
Spring
Spring Boot

Similar Jobs

6 Hours Ago
Mumbai, Maharashtra, IND
Mid level
Mid level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
The Sr Software Engineer will develop algorithms to enhance Observables, implement backend processing tools, and own the technical aspects of software development. Responsibilities include collaborating with teams, driving software development initiatives, and applying CI/CD practices to ensure efficient delivery of software solutions.
Top Skills: AWSCi/CdDbmsGitlabJavaJenkinsJSONKafkaKubernetesLinuxMicroservicesRestScalaSoaSQLUnixXML
14 Hours Ago
Mumbai, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
The Sr Software Engineer is responsible for the entire software development lifecycle, including refining product vision, designing software systems, coding, testing, and support. The role involves mentoring junior engineers, engaging with customers for requirements, and improving engineering best practices.
Top Skills: SparkAws Ec2Aws EmrDockerJavaKafkaKubernetesRabbitMQRedis
11 Hours Ago
Mumbai, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
The Senior Software Engineer will develop and maintain tools and services for processing data, enhance automated place processing systems, and work with cloud technologies and microservices architectures. Responsibilities include implementing algorithms, owning software solutions, and collaborating with teams to drive technical initiatives in a fast-paced environment.
Top Skills: AWSAzureConfluenceGitGitlabJavaJIRAJSONLinuxPostgisPostgresScalaSoaUnixXML

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account