Top Benefits
About the role
Who you are
- Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field
- Extensive experience in software/hardware engineering in a leadership role
- Proven experience in leading technical teams and delivering scalable solutions
- Has the ability to write secure code in two or more languages (e.g., C, C+, C#, Java, JavaScript, COBOL, SQL)
- Experience working on scalable, multi-threaded software products developed using core Java, Spring Core, Spring Boot, Spring Batch, Hibernate/JPA, Maven/Gradle, PL/SQL, Unix/Shell scripts, and deployed on Tomcat/PCF
- Hands-on experience working with RESTFUL APIs and knowledge of Cloud Native Development such as Pivotal Cloud Foundry (PCF) and AWS
- Hands on experience of writing Junit test cases, working with Maven/Ant/Gradle, GIT
- A solid understanding of Java/microservices design patterns and common industry-standard best programming practices
- Practical knowledge of CI/CD tools such as Jenkins
- Working knowledge of Test Automation Frameworks and related tools such as Selenium, Rest-assured, TestNG, and Postman
- Experience of working with Agile methodologies
- Advanced skills and knowledge of Java 17+, Spring Boot, JPA, Hibernate
- Ability to innovate and develop new approaches to complex design problems
- Proven experience using Agile Methodology and working with cross-functional teams, actively contributing to discussions at retrospectives and elaboration sessions
- Experience working in a dynamic and collaborative work environment, making independent decisions and contributing to team discussions.
- Experience with DevOps, CI/CD pipelines, and cloud infrastructure (AWS, Azure, GCP)
- Familiarity with security best practices and performance optimization
- Ability to manage multiple projects and priorities in a fast-paced environment
What the job involves
- We are seeking a highly skilled and motivated Lead Engineer to oversee technical projects, guide engineering teams, and ensure the successful delivery of high-quality solutions. The ideal candidate will combine deep technical expertise with strong leadership and communication skills to drive innovation and excellence across all engineering efforts
- Lead the design, development, and deployment of complex engineering projects
- Provide technical guidance and mentorship to engineers and cross-functional teams
- Collaborate with product managers, designers, and stakeholders to define project requirements and deliverables
- Ensure engineering best practices, code quality, and performance standards are upheld
- Conduct code reviews, architecture discussions, and technical deep-dives
- Manage project timelines, risks, and resources to ensure timely delivery
- Stay current with emerging technologies and industry trends to drive continuous improvement
- Foster a culture of innovation, collaboration, and accountability
Benefits
- Gym membership
- Pension plan
- Share purchase options
- Extra holiday purchase optional
- 25 days holiday (excl. bank holidays)
- Work from home opportunities
- Health insurance
About Mastercard
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re building a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Top Benefits
About the role
Who you are
- Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field
- Extensive experience in software/hardware engineering in a leadership role
- Proven experience in leading technical teams and delivering scalable solutions
- Has the ability to write secure code in two or more languages (e.g., C, C+, C#, Java, JavaScript, COBOL, SQL)
- Experience working on scalable, multi-threaded software products developed using core Java, Spring Core, Spring Boot, Spring Batch, Hibernate/JPA, Maven/Gradle, PL/SQL, Unix/Shell scripts, and deployed on Tomcat/PCF
- Hands-on experience working with RESTFUL APIs and knowledge of Cloud Native Development such as Pivotal Cloud Foundry (PCF) and AWS
- Hands on experience of writing Junit test cases, working with Maven/Ant/Gradle, GIT
- A solid understanding of Java/microservices design patterns and common industry-standard best programming practices
- Practical knowledge of CI/CD tools such as Jenkins
- Working knowledge of Test Automation Frameworks and related tools such as Selenium, Rest-assured, TestNG, and Postman
- Experience of working with Agile methodologies
- Advanced skills and knowledge of Java 17+, Spring Boot, JPA, Hibernate
- Ability to innovate and develop new approaches to complex design problems
- Proven experience using Agile Methodology and working with cross-functional teams, actively contributing to discussions at retrospectives and elaboration sessions
- Experience working in a dynamic and collaborative work environment, making independent decisions and contributing to team discussions.
- Experience with DevOps, CI/CD pipelines, and cloud infrastructure (AWS, Azure, GCP)
- Familiarity with security best practices and performance optimization
- Ability to manage multiple projects and priorities in a fast-paced environment
What the job involves
- We are seeking a highly skilled and motivated Lead Engineer to oversee technical projects, guide engineering teams, and ensure the successful delivery of high-quality solutions. The ideal candidate will combine deep technical expertise with strong leadership and communication skills to drive innovation and excellence across all engineering efforts
- Lead the design, development, and deployment of complex engineering projects
- Provide technical guidance and mentorship to engineers and cross-functional teams
- Collaborate with product managers, designers, and stakeholders to define project requirements and deliverables
- Ensure engineering best practices, code quality, and performance standards are upheld
- Conduct code reviews, architecture discussions, and technical deep-dives
- Manage project timelines, risks, and resources to ensure timely delivery
- Stay current with emerging technologies and industry trends to drive continuous improvement
- Foster a culture of innovation, collaboration, and accountability
Benefits
- Gym membership
- Pension plan
- Share purchase options
- Extra holiday purchase optional
- 25 days holiday (excl. bank holidays)
- Work from home opportunities
- Health insurance
About Mastercard
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re building a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.