
Software Engineer II
Mastercard1 day ago
Pune, IndiaMid Level / Senior
Responsibilities
- Develop a basic understanding of end-to-end technical architecture and dependent systems.
- Estimate and own design, development, testing, deployment, configuration, and documentation tasks.
- Develop secure, scalable, high-quality software solutions within expected time and budget.
- Support collection and reporting of project and software metrics.
- Identify process improvement opportunities and eliminate waste.
- Mentor and guide new and less experienced team members.
- Collaborate with cross-functional teams to obtain required support and inputs.
- Follow Mastercard security policies, protect information confidentiality and integrity, report suspected security violations, and complete required security training.
Requirements
- Bachelor of Engineering or Technology in Information Technology or Computer Science, or a master’s degree in a related discipline.
- 3 to 6 years of experience in software engineering.
- Experience with Java/J2EE, Spring Boot, JUnit, Hibernate, messaging, web services, and REST APIs.
- Experience with JavaScript, CSS, JSON/XML, AngularJS or a similar framework, and web or application servers.
- Working knowledge of SQL, PL/SQL, Oracle or PostgreSQL, and Redis.
- Experience implementing CI/CD build pipelines with Git or Bitbucket, Jenkins, Maven, Artifactory, and Chef.
- Knowledge of microservices architecture, cloud-based application development, payment domains, information security principles, and PCI DSS is preferred.
- Experience with test-driven development, behavior-driven development, and Agile environments such as Scrum, Kanban, or SAFe is preferred.
- Ability to learn new technologies, work with limited guidance, and contribute to a diverse, geographically distributed team.
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).