Mastercard · Ireland
Join Mastercard's Decision Management Platform (DMP) Authentication Decisioning team as a Software Engineer II. You will contribute to the development and operation of highly available, low-latency services that process authentication and decisioning requests at a global scale. You will work closely with experienced engineers, architects, product managers, and SRE teams while expanding your technical expertise and ownership across the full software development lifecycle.
- Experience working with source control systems such as Git
- Familiarity with Spring Boot or comparable enterprise development frameworks
- Experience developing software using Java or similar object-oriented programming languages
- Experience building REST APIs and backend services
- Understanding of software engineering fundamentals, data structures, algorithms, and object-oriented design principles
- Understanding of relational and/or NoSQL database technologies
- Strong debugging and problem-solving skills
- Familiarity with automated testing practices and modern software development workflows
- Interest in distributed systems, cloud-native technologies, and highly scalable applications
- Understanding of secure coding practices and application security fundamentals
- Contribute positively to team culture and engineering excellence initiatives
- Are comfortable working in a fast-paced Agile environment
- Seek feedback and continuously improve your technical and professional skills
- Demonstrate curiosity and a willingness to learn new technologies and business domains
- Collaborate well within cross-functional and geographically distributed teams
- Take ownership of assigned work and deliver high-quality solutions
- Communicate effectively with engineers, product managers, and stakeholders
Inicia sesión para generar una carta de presentación para esta vacante.
Iniciar sesiónInicia sesión para ver cómo encaja este empleo con tu perfil.
Iniciar sesión