Sr Software Engineer
Social network you want to login/join with:
JOB DESCRIPTION
Our Purpose
Title and Summary
Sr Software Engineer Overview
The MDES Team is looking for a Senior Software Development Engineer to help build
- generation,
- based enterprise applications using the Java stack and modern,
-
- breed user interfaces. This team plays a key role in driving the company's innovation strategy by integrating AI-driven capabilities into scalable,
- performance systems.
The ideal candidate is passionate about designing and developing
- quality code that is scalable, resilient, and highly available—and excited to work at the intersection of software engineering and AI innovation. You’ll collaborate closely with data scientists, product teams, and platform engineers to deliver intelligent features and seamless user experiences.
Role
As a Senior Software Engineer, you will:
- Create designs and drive
- off discussions within a small, collaborative team of product managers and software engineers. - Devise and architect
- tier web experiences focused on positive customer outcomes, journeys, and experiences. - Apply industry best practices while adhering to our engineering principles of writing
- quality, secure, modular, functional, and testable code. - Take ownership and responsibility for your team’s software, including maintenance, runtime properties, dependencies, hardware, operating system, and build processes.
- Support production deployment, system maintenance, and operations, including incident response as part of the
- call support team. - Provide feedback on peer designs, code, tests, and automations, offering optimization and simplification suggestions.
All about You/Experience
You should apply if:
- You have a strong foundation in core computer science concepts, design patterns, browser fundamentals, and security principles.
- You have
- on experience building scalable applications using Java and Spring Boot, focusing on microservices architectures. - You have experience with modern
- end technologies such as Java
Script, Type
Script, React, or Angular, but are more focused on
- end and systems development. - You are eager to learn or have experience integrating AI/ML capabilities into enterprise applications via APIs, embedded models, or intelligent services.
- You have experience designing or consuming RESTful APIs and working with
- driven or asynchronous systems. - You enjoy mentoring and collaborating with teammates, fostering a culture of learning and innovation.
- You are excited to build impactful, intelligent applications serving hundreds of millions of users globally.
It would also be great if:
- You have knowledge of a wide range of technologies—databases, messaging, caches, API gateways, networking, pipelines, cryptography—and experience with tools like Jenkins, Splunk, Akamai, Dynatrace, etc.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks come with inherent risks. Every employee or contractor must:
- Abide by Mastercard’s security policies and practices.
- Ensure confidentiality and integrity of accessed information.
- Report suspected security violations or breaches.
- Complete mandatory security trainings as per Mastercard’s guidelines.
- Informações detalhadas sobre a oferta de emprego
Empresa: Mastercard Data & Services Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 9. 7. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!