This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Mastercard is looking for a talented Software Engineer to join the Mastercard Foundry Research and Development (R&D) team in our Tel Aviv. In this role you will be part of a highly agile team building exiting and innovative products delivered at scale to global markets. Our team is built on a foundation of research and development, mining innovation internally, innovating new product lines with emerging technology, managing new products from inception to market validation and engaging strategically with start-ups to shape the future of commerce with and for our customers. At Mastercard you will help define the future of commerce and security solutions globally. This team will have a diverse focus both in terms of geography and variety of technology challenges driving hard to bring innovative payment solutions to market.
Job Responsibility:
Design and implementation of innovative capabilities
Work as part of an agile team
Work closely with technical leads and other developers to define solutions
Research alternative technical solutions to meet changing business needs
Produce design and research documentation
Transitioning R&D solutions to Mastercard core
Requirements:
5+ years of experience back-end development, with a strong understanding of modern web technologies and frameworks
Proficiency with Spring, Spring Boot, Java JDK 8 or greater
Knowledge of Docker, Kubernetes or other container orchestration solutions principles
Experience in Junit or other automated unit testing frameworks
Experience with a UI framework such as Angular/React/Next.js
Knowledge of CI/CD principles and tools such as Jenkins, Gradle, Maven
Passionate about software development and comfortable with a dynamic project assignments
Experience with system engineering and solution architecture
Knowledge of multi-tech stack in a multi-developer environment
Proficient in facilitating AI coding tool for expedite development tasks
Excellent communication (verbal and written) and strong collaboration skills
Shows initiative, curiosity and demonstrates a willingness to take on challenging opportunities
Passionate about code quality and coding best practices