Lead Software Development Engineer - API Platform

Lead Software Development Engineer - API Platform

Full-Time 70000 - 90000 € / year (est.) No home office possible
M

At a Glance

  • Tasks: Lead the design and development of innovative API solutions for global customers.
  • Company: Join Mastercard Developers, a leader in payment technology and innovation.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for remote work.
  • Other info: Dynamic team environment with excellent career growth and learning opportunities.
  • Why this job: Make a real impact by creating next-gen products that shape the future of payments.
  • Qualifications: 8+ years in backend development with strong Java skills; Agile experience preferred.

The predicted salary is between 70000 - 90000 € per year.

Mastercard Developers (https://developer.mastercard.com) is the primary API platform for Mastercard partners to access a diverse range of payment, data, loyalty, and security APIs. The team is responsible for delivering an experience that ensures developers can quickly find the right API, assess its technical capabilities and integrate it into new and innovative solutions. Mastercard Developers is looking for a versatile and customer‑obsessed engineer to join our team. You will play a key role in designing and developing next‑generation products and services in Mastercard for a global audience.

Role Responsibilities

  • Lead planning, design and implementation of technical solutions for global customers (internal and external).
  • Continually ideate, scope, develop, deliver, test and iterate features for the constantly evolving and growing Mastercard Developers.
  • Ensure appropriate levels of automation are adopted (build, deploy, configure, validate, monitor).
  • Liaise with other global technology, data, operations teams to execute.
  • Act as subject matter expert for Mastercard Developers API Platform and services to support customer integrations on occasion.

Qualifications

  • 8+ years of backend development experience.
  • Very strong Java and object‑oriented design and development skills.
  • Knowledge of Kotlin is a plus as it is one of our primary languages for backend services.
  • Strong fundamentals of Spring Boot, microservices, and SQL‑based database (Oracle and PostgreSQL).
  • Proven track record in API based products.
  • You care about the technical architecture and design—ensuring that the solution is flexibly designed and performs efficiently.
  • Experienced working in an Agile environment with a global team that makes frequent production releases.
  • Background in Dev/Ops a distinct advantage.
  • Background in automation a distinct advantage.
  • Experience in designing and delivering APIs and security models an advantage.
  • You strive to create highly intuitive and responsive products.

Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks come 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.

Lead Software Development Engineer - API Platform employer: Mastercard

Mastercard is an exceptional employer that fosters a dynamic and innovative work culture, particularly for the Lead Software Development Engineer role within our API Platform team. With a strong emphasis on employee growth, we offer opportunities to lead cutting-edge projects that impact a global audience, while also providing a collaborative environment that encourages creativity and technical excellence. Our commitment to diversity, inclusion, and continuous learning ensures that every team member can thrive and contribute meaningfully to the future of digital payments.

M

Contact Detail:

Mastercard Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Software Development Engineer - API Platform

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to APIs and backend development. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Brush up on your Java and Spring Boot knowledge, and be ready to discuss your experience with API design and automation.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Mastercard Developers.

We think you need these skills to ace Lead Software Development Engineer - API Platform

Backend Development
Java
Object-Oriented Design
Kotlin
Spring Boot
Microservices
SQL (Oracle and PostgreSQL)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Lead Software Development Engineer role. Highlight your backend development experience, especially with Java and Spring Boot, and don’t forget to mention any experience with Kotlin or API-based products.

Showcase Your Projects:Include specific projects that demonstrate your skills in designing and delivering APIs. We want to see how you've tackled challenges and delivered solutions, so be sure to detail your contributions and the impact they had.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your passion for developing innovative solutions and how you can contribute to Mastercard Developers. Make it personal and engaging, showing us why you're the perfect fit.

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes directly to the right team. Don’t miss out on this opportunity!

How to prepare for a job interview at Mastercard

Know Your APIs Inside Out

Make sure you’re well-versed in the APIs that Mastercard Developers offers. Familiarise yourself with their capabilities and how they can be integrated into various solutions. This will not only show your enthusiasm but also demonstrate your ability to think critically about how to leverage these tools.

Showcase Your Technical Skills

Prepare to discuss your experience with Java, Kotlin, Spring Boot, and microservices. Bring examples of past projects where you’ve successfully implemented these technologies. Being able to articulate your technical expertise will help you stand out as a strong candidate.

Emphasise Agile Experience

Since the role involves working in an Agile environment, be ready to share specific instances where you’ve contributed to Agile teams. Discuss how you’ve adapted to changes and collaborated with global teams to deliver features efficiently.

Demonstrate Your Problem-Solving Skills

Prepare for scenario-based questions that assess your problem-solving abilities. Think of challenges you’ve faced in previous roles, particularly related to API design or automation, and how you overcame them. This will highlight your critical thinking and adaptability.