Join us to apply for the Java Engineer role at Macquarie Asset Management .
We are on a mission to become Australia’s #1 Digital Bank, with software and data engineering at our core. Our engineers work in an autonomous environment, empowered to "do it right" and continuously learn, becoming masters in their craft. For more insights, read our Engineering Blog where engineers share their experiences.
At Macquarie, we value diversity and empower our people to shape possibilities. We are a global financial services group operating in 34 markets with 55 years of profitability. Join a friendly, supportive team where everyone contributes ideas and drives outcomes.
What role will you play?
As a skilled Java Engineer, you will join our Omni Channel Data team to develop and maintain innovative data solutions. You will utilize your expertise in Java, Spring, and microservices architecture to design scalable systems. Your experience with real-time data processing tools like Kafka Streams, Flink, and Samza will be vital in managing data workflows. The role requires a solid understanding of software engineering principles and collaboration with engineers to deliver high-quality solutions.
What you offer
* Hands-on experience with Java and Spring Boot, with cloud technologies (GCP and AWS).
* Development and management of microservices architecture for scalable data processing.
* Experience with real-time data processing tools such as Kafka Streams, Flink, and Samza.
* Experience with CI/CD tooling and automated pipelines.
* Ability to collaborate effectively with team members and stakeholders.
* Implementation and maintenance of real-time data pipelines and streaming applications.
* Strong proficiency in Java and Spring framework.
* Experience designing microservices architecture.
* Critical thinking and problem-solving skills.
We encourage anyone inspired to build a better future with us to apply. If you're excited about the role or working at Macquarie, we welcome your application.
About Technology
Technology at Macquarie enables our people, customers, and communities through digital innovation. We are passionate about accelerating the digital enterprise, connecting data and people, and designing future-ready technology solutions.
Our commitment to diversity, equity, and inclusion
We foster a diverse, equitable, and inclusive workplace. We welcome applicants from all backgrounds and identities and support inclusion throughout our recruitment process. For support or adjustments, please contact us during the application process.
Additional Details
* Seniority level: Entry level
* Employment type: Full-time
* Job function: Engineering and IT
#J-18808-Ljbffr