What You'll Be Doing
" Work with global product teams to create and evaluate the product roadmap - inputting on what we should be creating and how we should go about it
" Be the technical voice at the table, prepared to educate and guide the business on the right approach, technology and trends
" Design and develop cloud native software systems that are resilient, secure, fast, easy to manage, and scalable in modern, dynamic environments such as public cloud.
" Adopt appropriate software architecture design pattern that is fit for purpose, business scenario and specific use case.
" Apply quality software engineering practices through all phases of development and into production
" Contribute with analysis and solutions to fulfill business requirements
" Research, plan and implement integrations with numerous banking and payments systems
" Optimise performance of complex systems
" Create structured, testable, lightweight code in Java
ANY GRADUATE