Taro Logo

Senior Software Engineer-1

Global payment technology company powering economies and empowering people in 200+ countries, providing digital payment solutions and innovative financial services.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer-1

Mastercard's Team ONE (Operations, Network and Employee Digital Experience) is seeking a Senior Software Engineer for their Builders' Enablement Program. This role is crucial in empowering 6000+ Engineers globally, focusing on creating exceptional developer experiences and enabling engineering teams to deliver innovative payment solutions. The position involves working with microservices, developing high-performance solutions, and maintaining metrics and event management systems.

The ideal candidate will join a team of talented developers working on critical infrastructure that powers Mastercard's global payment systems. You'll be responsible for designing and implementing microservice capabilities, ensuring high-quality code delivery, and mentoring junior team members. The role requires expertise in Java development, cloud technologies, and modern DevOps practices.

This is an excellent opportunity for experienced engineers who want to impact global financial technology infrastructure. You'll work in a regulated environment, dealing with secure software development practices and contributing to projects that affect hundreds of millions of customers. The position offers the chance to work with cutting-edge technologies while maintaining the highest security and reliability standards essential in the financial sector.

Working at Mastercard means joining a company that powers economies and empowers people in 200+ countries, making transactions secure, simple, smart, and accessible. The company's technology, innovation, partnerships, and networks combine to deliver unique products and services that help people, businesses, and governments realize their greatest potential.

Last updated 3 days ago

Responsibilities For Senior Software Engineer-1

  • Design and implement microservice capabilities in Java
  • Configure and maintain Open Telemetry based metrics and event management system
  • Develop secure, scalable and maintainable software solutions
  • Mentor junior engineers through technical advice and code reviews
  • Collaborate with leads, developers & product owners
  • Ensure adherence to Mastercard Engineering Principles and security guidelines

Requirements For Senior Software Engineer-1

Java
Go
Python
Kubernetes
  • 7+ years experience in OOP/OOAD with Java JDK 8 or higher
  • Knowledge of Tomcat, Spring Boot, Spring Security, Hibernate, REST microservices architecture
  • Experience with Kubernetes, Helm, and container technologies
  • Experience with Design Patterns and Enterprise Integration Patterns
  • Experience with SQL, Multi-threading, Message Queuing & Distributed Systems
  • Experience with Cloud platforms (Azure, AWS, GCP)
  • Expertise in Junit or other automated unit testing frameworks
  • Knowledge of Open Telemetry, Splunk, Dynatrace, Prometheus, Grafana
  • Experience with Git, Jenkins
  • Experience in performance testing with JMeter, Gatling, Blazemeter

Interested in this job?

Jobs Related To Mastercard Senior Software Engineer-1