Our Mission is to deliver innovative and scalable solutions for our global customers.
As a versatile Software Development Engineer, you will play a key role in designing and developing next-generation products and services for a diverse audience.
Key Responsibilities
* Design and implement technical solutions for global customers (internal and external).
* Develop, test, and iterate features for our API platform.
* Evaluate opportunities to automate build, deploy, configure, validate, and monitor processes.
* Collaborate with global technology, data, and operations teams.
* Act as a subject matter expert for our API platform and services.
Requirements
* 8+ years of backend development experience.
* Strong Java and object-oriented design skills.
* Knowledge of Kotlin is a plus.
* Experience with Spring Boot, microservices, and SQL databases (Oracle, PostgreSQL).
* Proven track record in API-based products.
* Focus on flexible and efficient solution design.
* Experience working in an Agile environment with global teams.
* Background in DevOps and automation is an advantage.
* Experience with API security models is a plus.
Security Responsibilities
* Avoid activities that pose inherent risks to Mastercard assets, information, and networks.
* Abide by security policies and practices.
* Ensure confidentiality and integrity of accessed information.
* Report security violations or breaches.
* Complete mandatory security trainings.