
Lead Software Engineer - Java
Mastercard1 month ago
Copenhagen, Denmark or Oslo, NorwayStaff+
Responsibilities
- Design, build, integrate, improve, and operate secure, scalable, and resilient applications and services.
- Own complex service issues and coordinate resolution across teams.
- Collaborate with product partners and stakeholders on priorities, trade-offs, and technical roadmaps.
- Improve delivery quality through automation, code reviews, testing, scanning, and standard engineering practices.
- Use incident learnings to improve stability, resilience, and continuous improvement.
- Provide hands-on technical guidance on architecture, development, and engineering practices.
- Mentor engineers, encourage knowledge sharing, and promote reusable patterns and engineering communities.
- Support evidence-based hiring and promotion input when needed.
Requirements
- Strong experience designing, developing, integrating, testing, and maintaining production software systems.
- Understanding of architecture patterns, system design, performance, resilience, and maintainability.
- Experience with secure coding, code quality, code reviews, troubleshooting, root cause analysis, and corrective actions.
- Practical knowledge of automation, DevOps toolchains, cloud-native patterns, and service integration.
- Experience with unit, functional, integration, regression, performance, resilience, and acceptance testing.
- Ability to collaborate across teams, mentor engineers, and influence engineering practices.
- Experience with Core Java 8+, Spring, Spring Boot, Hibernate, Maven, Jenkins, Linux, Git, Oracle, and Docker.
- React JS experience is an advantage.
- Experience using AI-assisted tools to develop code is welcome.
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).