Banking & Financial Services
Senior Software Engineer - Java API Expert - 12 month Fixed Term
software engineering role with diverse data related accountabilities and people engagement
ability to learn new tech quickly, problem solve and a can-do attitude will set you on the path to success
the ideal candidate will be a self starter who can use the tools at hand to provide a solution with minimal supervision
must have hands on experience in identity services authorisation and authentication
Java 8+, Spring Boot, REST and JSON, GraphQL
Microservices (REST / GraphQL) and API experience preferably including API versioning
experience in some of the following - reverse lookup, service discovery, load balancing, telemetry, logging, configuration services
RDBMS (Ideally SQL Server experience). Experience should include table design, indexes, writing stored procedures, functions, and performance tuning
CI/CD (Jenkins would be beneficial)
Our squad resides in the Fixed Income and derivative trading business and have a responsibility to provide normalised and aggregated data to our clients.
This role requires an experienced Java API / Microservices developer to be involved in the architecture and development of the future Market Risk Viewing solution.
The future Market Risk Technology architecture will look to target a microservices back end with a micro front end. The back end will need to be REST / JSON / GraphQL compliant
The type of person we are looking for:
self-starter that enjoys a challenge and working in an agile environment
proven ability to architect and develop Java API solutions using REST / JSON including versioning in Java 8+
an understanding of API considerations
in depth understanding of how to develop testable and repeatable code and using CI/CD pipelines and technology such as bitbucket, github, Jenkins, Team City, Circle CI
an in-depth understanding of high performance multithreaded code is preferred for the role
experience in the financial industry, markets would be highly regarded
knowledge of interacting with web technologies like HTML5, CSS, React is helpful
At ANZ we aim to provide a flexible working environment
ANZ has started to move to a new way of working, leveraging agile practices. To understand more about this new way of working and if this role is right for you, we strongly encourage you to take a look at The ANZ Way vimeo channel where youll find The ANZ Way animation and the New Ways of Working animation.
Weve also got some great information about what its like to work in Engineering@ANZ on our LinkedIn Life page.#GD4.3
Ensure that your online CV is up to date as employers are always searching our online CV database of candidates.
A member of our staff is ready to help you with any questions you may have.