What we are looking for?
• This position is responsible for providing application design, development, testing, deployment and support within program. Specifically, this person should provide exceptional application development capability to all digital projects.
• This is a career opportunity to be a application engineer providing global digital solutions for one of the most well-known brands in the world. Passion, rigor, and drive are required.
• Develop application code and unit test in the Rest Web Services, Spring, Spring Boot, Java-J2EE and related open-source technologies
• Develop User interfaces for Modern Rich Internet Applications with the latest NodeJS based Front End Technologies like React or Vue
• Well versed with Cloud technologies - CI/CD, Docker, Kubernetes, Python, Mongo DB, PostgreSQL, Hazelcast, AWS
• Hands-on Experience with RESTful services
• Responsible for leading design & development of micro-services built using Sprint-boot on Cloud.
• Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
• Ensure high performance applications which are secure and scalable
• Strong expertise with HTML, CSS, JS and writing cross-browser compatible code.
• Well verse with Bitbucket and GitHub and like cloud-based hosting services for version control repositories, primarily using the Git system
• Integrate content feeds via API, JSON, XML, and RSS from both internal and external sources.
• Hands-on design & development experience on Cloud. Exposure to Pivotal Cloud Foundry will be an added advantage.
• Experience in JavaScript build tools like grunt or gulp
• Familiar with testing frameworks (Ex. JUnit, Karate, Testerman, Cucumber, Jest, Jasmine)
• Performance Test using Dynatrace
• Document application components for support and training materials for MasterCard Quality
• Assure and follow highest Quality Control processes.