Senior Software Engineer, Sydney

ANZ

Vacancy closed!

Unfortunately this vacancy is no longer open. Please contact a member of staff if you require assistance.

Location
Sydney
Reference #
AUS111363
Closing Date
14-05-2020
Sector(s)

Banking & Financial Services

Vacancy Type
Contract
Work type
Full-Time

Role Title

 

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

Must have experience in:
  • Java 8+, Spring Boot, REST and JSON, GraphQL

  • Microservices (REST / GraphQL) and API experience – preferably including API versioning

  • Containerisation
  • 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

  • DevOps experience

  • CI/CD (Jenkins would be beneficial)

Role Overview
 
Markets Risk Technology Squad

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

 
Role requirements

The type of person we are looking for:

  • self-starter that enjoys a challenge and working in an agile environment

  • someone who takes pride in their work and will complete tasks in a timely manner with minimum supervision
  • ability to interface with both technical and business teams within Market Risk
  • experience to develop and nurture relationships with stakeholders to ensure that all system requirements are developed and implemented with the customer in mind
  • enjoys learning new technologies and new ways of working
Your responsibilities:
  • take ownership of design, documentation and development of the solution
  • drive continuous improvements of the system development practice and processes
  • review all deliverables to ensure quality and conformance to standards
  • extraction of data and understanding of how to leverage the data to create value and respond to customer requirements for information
People skills
  • have good communication skills and are able to work effectively with colleagues located both onshore and offshore
  • work closely with developers, business and project managers from other teams or projects
  • excellent telephone consulting skills to gather requirements
Skills, Knowledge & Experience
  • 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

  • experienced with tools such as Git, Maven, JIRA, Confluence and test driven methodologies
  • other technologies that would be desirable but not essential includes: NGINX, Zookeeper, Identity Service

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 you’ll find ‘The ANZ Way’ animation and the ‘New Ways of Working’ animation. 

 

We’ve also got some great information about what it’s like to work in ‘Engineering@ANZ’ on our LinkedIn Life page.

#GD4.3

Find your next job faster than ever!

  • FREE online registration
  • Daily job alerts
  • Online profile & CV (searchable by clients)
  • Large client & agency database

Register now

Maximize your chances!

Ensure that your online CV is up to date as employers are always searching our online CV database of candidates.

Modify your profile

Need assistance?

A member of our staff is ready to help you with any questions you may have.

Contact us for a fast response