Job Overview
We are seeking a highly motivated and detail-oriented engineer to join our Cyber Security Services team. This team develops new capabilities for Mastercard's fraud prevention platform, which processes billions of transactions per month with execution times significantly faster than the industry average.
The ideal candidate will work as part of an Agile development team, developing high-performance Java-based applications using Spring boot and Micro-Services architecture in a Cloud environment.
Main Responsibilities:
* Work with a talented team of developers and test engineers to develop high-volume Java-based applications.
* Develop both back-end and front-end applications.
* Actively look for opportunities to enhance standards and improve process efficiency with automations.
Required Skills and Qualifications:
* Bachelor's degree in Computer Science, Engineering or related field.
* Web Services - REST/XML.
* J2EE Web Application/Web Services with JBoss & WebSphere.
* Knowledge of Spring and developing Microservices.
* Familiar with API development.
* Knowledge of React (preferable) or Angular.
* Cloud Development experience - PCF, AWS, Azure.
* Self-motivated with the ability to accomplish tasks with minimal direction.
* Experience working with continuous integration tools such as Bamboo, Jenkins, Chef, Cruise Control etc.
* Experience working with code coverage and health reporting tools such as Sonar.
Corporate Security Responsibility:
* Avoid disclosure of confidential information.
* Report any suspected security violation or breach.