Job Title: Engineer – Payments
Location: Melbourne
Do work that matters on a large scale
Collaborate with talented teams of engineers and leaders in their field
Forget the suit stereotype – we encourage our people to dress for their day
At ANZ our purpose is to shape a world where people and communities thrive and to achieve this, we need a talented Engineers to join our Group Payments. The purpose of the Group Payments Tech Area is to transform Payments by fortifying existing platforms, simplifying and standardizing processes and technology and by enabling our business through reusable end-to-end services. The Group Payments area is responsible for building and running ANZ’s payments services on on-Prem and cloud platforms based on Google Cloud and AWS, enabling the bank to make use of everything the cloud has to offer.
As an experienced Engineer, you will be responsible for building and running the services for one of Australia’s largest financial institutions. Don’t let that scare you though, we’re doing things differently for the cloud.
What will your day look like
Develop the Micro services using Spring boot, write Unit Tests and deploy micro services in container platform like GKE, Openshift etc.
Strong understanding of Micro services architectures
Experience using and developing RESTful APIs
Experience working with real time data streams (Kafka, Solace, MQ etc)
Experience in Payments Domain
We use many of the latest and greatest open-source tools, so you will need to be comfortable with constantly learning new tools and techniques along with running proof of concept evaluations to keep us on the leading edge.
We will turn to you for suggestions on how to improve the platforms, processes and tools. We expect that you already have great ideas you can share at our cloud guilds & user groups, along with industry Meetups.
What will you bring?
Experience with block-chain and distributed ledger technologies.
Strong experience with Solidity language, ability to write and deploy smart contracts
Exposure to devOps principles and CI/CD pipelines
Good grasp of software design principles and patterns
Experience developing application on ES6 (java script) and node.js environment.
Experience with iterative delivery using Scrum or Kanban.
Experience with tools like hardhat, truffle used for local testing and automated deployment of smart contracts
The following skills/experiences are highly regarded:
Experience with cloud platforms (e.g. GCP, AWS)
Experience with smart contracts upgrade patterns (e.g. UUPS proxy)
Experience with Openzeppelin libraries e.g. ERC20, ERC721 and Upgrade
Experience with Test Driven Development and preferably used test frameworks like Mocha, Chai
Good grasp of security and performance fundamentals in regards to writing solidity code.
Good to have exposure on dealing with Gas processing cost and how to optimize the transactions for better gas usage.
So, why join us?
At ANZ, everything we do boils down to ‘why’ – our purpose – to shape a world where people and communities thrive. We’re just as focused on seeing our people thrive as well as our customers. We’ll give you every opportunity to develop your career.
We are responding faster to changing customer requirements, focusing on the things that matter the most, energising our people, eliminating waste and reducing bureaucracy.
A happy workplace is a thriving one. So in order to attract and keep the best talent, and say thanks for the hard work, we make sure all our employees are rewarded.
We work flexibly at ANZ and encourage you to talk to us about how this role can be flexible for you and any adjustments you may require to our recruitment process or the role itself. If you are a candidate with a disability, let us know how we can provide you with additional support.
This role is required to work from an ANZ workplace. Under the Victorian Government’s COVID-19 Mandatory Vaccination (Workers) Directions, the successful candidate will need to provide evidence that they have received two doses of an approved COVID-19 vaccine by 26 November 2021, or have a medical exemption evidenced by an authorised medical practitioner, in order to be appointed to the role.
. You may apply for this role by visiting ANZ Careers and search for reference number 7783
Job Posting End Date
03/04/2022, 11.59pm, (Melbourne Australia)
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About us At Sydney Trains, our rail services keep Sydney moving by putting our customers...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Acknowledgement of Country CSIRO acknowledges the Traditional Owners of the land, sea and waters, of...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> IT & Telecomms Software – Developer Adelaide Permanent / Full Time 17/9/2022 Exciting projects with...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> 6 months contract opportunity with one of the BIG4 Bank – Software Engineer Pega –...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Title Sr. Software Development Engineer (C++/Python) About the role To maintain our worldwide leader...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Exciting opportunity for a Data Engineer to work on a Tech company located in Perth...
Apply For This Job