Software Engineer
Software Engineer
About Us
At ANZ, we're applying new ways technology and data can be harnessed as we work towards a common goal: to improve the financial wellbeing and sustainability of our millions of customers.
Our community of over 5,000 engineers is key to making this happen, because technology underpins every part of our business - from delivering tools, apps and services for our customers, to building a bank for the future.
About the Role
The role takes end to end accountability for leading and delivering high quality, fit for purpose, cost effective, enterprise aligned technology designs for projects and releases for ANZ. The engineer will be part of a squad and collaborate with other members of the tribe to deliver business outcomes using the agile methodology.
Location: Melbourne
Role Type: Permanent, Full time
Grade: 4.3
What will your day look like?
You will deeply understand engineering and the One Customer View (OCV) technology environment to increase the quality and efficiency of the outcomes being delivered by the squads as well ensuring the stability of systems.
Your role will ensure that the OCV platform runs at scale efficiently and more reliably. You will strive to have a complete understanding of the platform, its functions and dependencies, code and configuration, playing a hands-on role.
You will bring your core skills and knowledge to be a strong team player by adhering to engineering disciplines within your team. You’ll work within a squad and engage with Lead Engineers, Product Owner/Journey Expert and translate requirements into common re-usable technical capabilities.
What will you bring?
- Strong expertise and hands-on experience in Java/J2EE technology
- Excellent hands-on development experience in IBM Infosphere MDM Advanced Edition v11.x.
- Able to demonstrate experience with software engineering practices including CI/CD, Automated testing and Performance Engineering.
- Experience with Agile development methodology.
- Experience working with a distributed version control and source code management tool such as Git.
- Good problem solving and troubleshooting skills.
- Team player, collaborative approach and excellent communication skills
- Zeal to contribute in production support space and enhancements through code fixes where necessary.
- Strong understanding of RESTful APIs and API design principles.
- Ensure the performance, quality, and responsiveness of applications.
- Able to bring initiatives and innovations that helps simplify processes and automate monotonous tasks.
- Strong engineering skills with a combination of the following
- Experience working with container technologies like Docker, OpenShift and Kubernetes.
- Solid understanding of Java/J2EE/Spring/Microservice/API development to be able to design, build and support them in production.
- Kafka and stream processing
- Expertise with building CI/CD pipelines using Bamboo (or similar)
- Expertise with Maven, Robot, Mockito, Junit and JMeter
- Elastic Search
So why join us?
From the moment you join ANZ, you'll be doing meaningful work that will shape a world where people and communities thrive.
But it's not just our customers who'll feel your impact. you'll feel it too. Because at ANZ, you'll have the resources, opportunities, and support you need to take the next big step in your career.
We're a diverse bunch at ANZ in different roles, different locations, doing different things. That's why we have a range of flexible working arrangements, so our people can 'make work, work for them'. We also provide a range of benefits including access to health and wellbeing services and discounts on selected products and services from ANZ and more.
At ANZ, you'll be part of an organisation where the different backgrounds, perspectives and life experiences of our people are celebrated. That's because we're committed to building a workplace that reflects the diversity of the communities we serve. We welcome applications from everyone and encourage you to talk to us about any adjustments you may require to our recruitment process or the role itself. If you are a candidate with a disability or access requirement, let us know how we can provide you with additional support.
To find out more about working at ANZ, visit https://www.anz.com.au/careers. You can apply for this role by visiting ANZ Careers and searching for reference number 75577.
Job Posting End Date
10/09/2024 , 11.59pm, (Melbourne Australia)