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: Collaborative environment with a focus on career growth and continuous learning.
- 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 80000 - 100000 € 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 in London employer: Mastercard
Mastercard is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for a Lead Software Development Engineer to thrive. With a commitment to employee growth, Mastercard offers extensive training opportunities and encourages a diverse range of ideas, ensuring that every team member can contribute to the development of cutting-edge API solutions for a global audience. Located in a dynamic environment, employees benefit from a strong focus on work-life balance and the chance to be part of a forward-thinking company that prioritises security and excellence in technology.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Software Development Engineer - API Platform in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Mastercard or in similar roles on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 2
Show off your skills! If you have a portfolio or GitHub with projects that highlight your backend development experience, make sure to share it during interviews. It’s a great way to demonstrate your expertise in Java, Kotlin, and API design.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of Spring Boot, microservices, and SQL databases. Practise coding challenges and be ready to discuss your past projects and how you tackled challenges in an Agile environment.
✨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 the Mastercard Developers team.
We think you need these skills to ace Lead Software Development Engineer - API Platform in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Lead Software Development Engineer role. Highlight your backend development experience, especially with Java and Spring Boot, to show us you’re the right fit!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about API development and how your background aligns with our mission at Mastercard Developers. Share specific examples of your work that demonstrate your customer-obsessed mindset.
Showcase Your Projects:If you’ve worked on any relevant projects, especially those involving APIs or microservices, make sure to include them in your application. We love seeing real-world applications of your skills!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Mastercard
✨Know Your APIs
Make sure you’re well-versed in the APIs that Mastercard Developers offers. Familiarise yourself with their capabilities and think about how you can leverage them in innovative solutions. This will show your genuine interest and understanding of the role.
✨Showcase Your Technical Skills
Prepare to discuss your experience with Java, Kotlin, and Spring Boot in detail. Be ready to share specific examples of projects where you’ve implemented these technologies, especially in an Agile environment. This will help demonstrate your technical prowess and problem-solving abilities.
✨Emphasise Collaboration
Since the role involves liaising with global teams, highlight your experience working in diverse teams. Share examples of how you’ve successfully collaborated with others to deliver projects, focusing on communication and teamwork.
✨Understand Security Protocols
Given the importance of security in this role, brush up on Mastercard's security policies and practices. Be prepared to discuss how you’ve ensured information security in past projects, as this will show you take corporate responsibility seriously.