You’ll work in a small team that is responsible for building some of the key APIs that power our award-winning online and mobile banking platforms for everyday banking customers.
The features we build are key to providing a great experience for our customers.
We use both Java and Scala. But forget about your usual Java EE stack. Our APIs are Microservices developed using Spring Boot.
Our main database is Cassandra but we also use AWS RDS. We use Spark for processing and Solr and Elasticsearch to provide our search capability.
All our services are containerised using Docker and deployed to Openshift or Kubernetes on the cloud.
As a developer in our team, you will build and maintain microservices using industry best practices. This includes learning about the business, building and maintain high quality software in a DevOps manner, and help automate its testing and delivery. You’ll also need to :
BitBucket / Stash, Jira, Bamboo, etc.) and their application to Agile environmentsExperience with Spark, Camel and / or AkkaExperience working with search technologies such as Solr or ElasticsearchExperience working with Cassandra or other non-relational databasesExperience with using Gradle
If this sounds like you, apply now!
About the Corporate Operations Group
The Corporate Operations Group brings together specialist support services in Digital Transformation & Data, Technology, Market Operations, Human Resources, Business Services, Business Improvement & Strategy, and the Macquarie Group Foundation.
The Corporate Operations Group’s purpose is to power the entrepreneurial enterprise.
About Banking and Finance Services
Banking and Financial Services is Macquarie’s retail banking and financial services business, providing a diverse range of personal banking, wealth management, business banking and vehicle finance products and services to retail clients, advisers, brokers and business clients.
We recognise that flexibility comes in a variety of forms. Talk to us about what flexibility you need.