API Platform Developer


Be a part of the most advanced Apigee API installation in Sydney!

Join our API Gateway team and build and manage awesome API’s across our digital banking platform. You will lead the design and build, as part of a diverse and highly talented team working in a fast paced, fluid and agile environment.

As a Senior Java Developer you will work across a range of work streams in what is arguably Australia’s most advanced API Gateway team. You will be hands on, and work towards managing our frameworks, as well as leading a small team of developers. You will work in a DevOps team embedded across the digital delivery teams and work with the latest technologies, including Ansible, Docker and AWS.

As our successful candidate, you will be a big picture thinker who has experience working in a Greenfield environment where you have been exposed to small cross functional teams. In this position you will need to think on your feet and come up with unique API solutions which will be documented using Swagger /Open API.

You will also:

  • Design and develop RESTful services for channel services with the standards provided by the Digital Banking team
  • Work closely with our security team to ensure integration patterns and designs align with the security patterns and guidelines
  • Design integration of the channel services with Product Services, SDS Services and UI
  • Ensure the latency of the request from Channel services to various underling services. Strategies for caching will need to be considered to enhance speed
  • Develop software code in accordance with directives from Macquarie’s Lead Developer, utilising but not limited to Java and JavaScript
  • Adhere to Macquarie’s software release processes including responsibility for all unit testing.

We envisage for you to be successful in this role you will have experience with:

  • Providing end to end integration solution with demonstrated ability in using API management tools
  • Formulating and analysing business requirements to design a fit for purpose solution
  • Understanding of API security best practices (SSL/TLS, OAuth, SAML, JWT, authentication, authorisation, IP security setup and endpoint configuration)
  • API design best practices, exposure to micro services and SOA with hands on experience with REST/JSON/SOAP/XML
  • Working knowledge of cloud technologies
  • Implementing fully automated CI/CD pipelines, from code testing to production releases
  • Advanced troubleshooting and problem solving skills, able to look for the root cause and solve issues quickly.

If this opportunity interests you, please click apply here or reach out to Leandro.Casas@macquarie.com to learn more.

The Corporate Operations Group (COG) brings together specialist support services including workplace, human resources, market operations and technology. COG's purpose is to drive operational excellence through business-aligned services with a focus on quality, cost and risk. COG comprises the following divisions: Business Improvement and Strategy, Business Services, Human Resources, Market Operations, and Technology.

Find out more about Macquarie careers at www.macquarie.com/careers

Macquarie understands the importance of diversity and inclusion - our long history of success has come from being different. At Macquarie we value the innovation and creativity that diversity of thought brings. The one thing we all have in common is our focus on high performance. If you're capable, motivated and can deliver, we want you on our team.
We facilitate a range of flexible working arrangements within our teams. Talk to us about what flexibility may be available.

Our Technology Returner program is an opportunity for you to re-integrate yourself into the workforce following an extended professional career break. Find out more and apply at https://www.macquarie.com/au/about/careers/jobs/returner-program

Are you viewing this job on LinkedIn? Click here to apply