
Software Engineer
Mastercard1 day ago
Pune, IndiaSenior
Responsibilities
- Develop and maintain software capabilities for Mastercard’s Decision Management Platform.
- Design and implement complex, multi-tier software solutions in collaboration with technical leads.
- Provide production support and resolve incidents and problem tickets as a subject matter expert.
- Own software development lifecycle activities including requirements, use cases, design, testing, performance benchmarking, release, deployment, and contingency planning.
- Participate in proofs of concept and evaluate vendor solutions, technologies, methodologies, and frameworks.
- Lead day-to-day system development and maintenance activities while meeting service level agreements.
- Conduct technical knowledge-sharing sessions and train team members.
- Improve engineering standards, process efficiency, test coverage, and software quality through reviews and inspections.
Requirements
- Experience designing and developing complex, multi-tier software solutions.
- Experience creating and debugging J2EE REST web services and web applications.
- Database experience with Oracle and SQL scripting.
- Experience with Spring Framework, including Spring Boot, and Maven.
- Experience writing unit tests with JUnit and Mockito.
- Experience working with JBoss and/or Apache Tomcat.
- Experience with Git and Linux command-line tools, including the VI editor.
- Knowledge of Agile software development processes.
- Strong communication, collaboration, organizational, analytical, and problem-solving skills.
- Desirable experience with Kubernetes, OpenShift, or Cloud Foundry; Apache Camel or Spring Integration; service-performance monitoring; Angular 2, React, or Redux; HTML5; ES5/ES6; TypeScript; SASS; and CSS3.
Tech Stack
Categories
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).