Lead Java Engineer

4 weeks ago


Sydney, Australia Macquarie Full time

Leverage your extensive technical knowledge and lead a team of engineers to solve complex software engineering problems. As a Digital Bank, software engineering is at the core of what we do. Our engineers operate in an autonomous environment where they are empowered to “do it right” and continuously learn, becoming masters in their craft.

At Macquarie, we are working to create lasting value for our communities, our clients and our people. We are a global financial services group operating in 34 markets and with 54 years of unbroken profitability. You’ll be part of a supportive team where everyone - no matter what role - contributes ideas and drive outcomes.

What role will you play?

As a Technical Lead, you will be accountable for the reliability and uptime of the applications your team owns. Drawing from your deep and broad technical expertise you will deep dive into technical problems and provide leadership on complex technology issues. You will ensure high code quality, testing and security standards and work with engineering leaders from other teams or platforms to unblock issues impacting delivery.

You will hire and mentor the engineers in your teams and build a high performing but psychologically safe environment for engineers to do their best work. Finally, you will participate in incident management and show ownership when there are problems in your space.

What you offer

  • Strong technical background (preferably Java based)
  • Demonstrated ability to work as part of a team with proven success at running complex engineering initiatives
  • Product company experience with an understanding of how to build great products in an Agile environment
  • Solid understanding of how to build scalable, maintainable and performant web applications
  • Computer science education or equivalent experience
  • Ability to communicate clearly with all levels of the organisation.

We love hearing from anyone inspired to build a better future with us, if you're excited about the role or working at Macquarie we encourage you to apply.

Benefits

Macquarie employees can access a wide range of benefits which, depending on eligibility criteria and location, include:

  • Hybrid and flexible working arrangements
  • Wellbeing and service bonus leave
  • Up to 20 weeks paid parental leave as well as benefits to support you as you transition to life as a working parent
  • Paid volunteer leave and donation matching
  • Range of benefits to support your physical, psychological and financial wellbeing

If you would like to know more, read our Engineering Blog, where our engineers openly share their experiences.

About the Corporate Operations Group

In our Corporate Operations Group, you will work at the heart of Macquarie. Join a collaborative team who accelerate digitalisation, sustainability and social impact for the benefit of our people, customers, shareholders and communities. Our teams include technology, digital transformation and data, operations, human resources, business services, corporate strategy and solutions and the Macquarie Group Foundation.

Our commitment to Diversity, Equity and Inclusion 

We are committed to providing a working environment that embraces diversity, equity, and inclusion. We encourage people from all backgrounds to apply for a role regardless of their identity, including gender, race, ethnicity, cultural identity, nationality, age, sexual orientation, gender identity, intersex status, marital or family status, neurodiversity, religion or belief, disabilities, or socio-economic background.

If you require adjustments to your working arrangements or the recruitment process, please let us know when applying.


  • Lead Java Engineer

    2 weeks ago


    Sydney, New South Wales, Australia Delivery Centric Technologies Full time

    Hello Folks,We are looking for passionate professionals who are passionate about their job and want to make a difference with their consulting and solutioning skills, who are ready to take challenges and test their skills to provide the best solutions. We are currently looking for the below rolesRole: Lead Java EngineersLocation: SydneyJob description:Key...


  • Sydney, Australia Pyramid Global Technologies Full time

    About the job Java Engineer/Tech Lead Responsibilities:1. Design and implement Microservices (RESTful APIs, Reactive and Batch)2. Work with Software Engineers working on the same projects to ensure thedevelopment process is completed on time, and to the engineering standards.3. Develop scalable java frameworks that will be used by multiple...


  • Sydney, New South Wales, Australia Pyramid Global Technologies Full time

    About the job Java Engineer/Tech LeadResponsibilities:Design and implement Microservices (RESTful APIs, Reactive and Batch)Work with Software Engineers working on the same projects to ensure thedevelopment process is completed on time, and to the engineering standards.Develop scalable java frameworks that will be used by multiple teamsPlay an active role in...

  • Java Engineer

    1 week ago


    North Sydney, Australia swipejobs Full time

    swipeJobs is a fast-growing, disruptive, and award-winning on-demand staffing platform that is transforming the way people find work and businesses manage their workforce. Our platform connects job seekers with employers, allowing businesses to easily fill their staffing needs. We are slowly becoming the stand alone market leader in the US market and are...

  • Lead Java Engineer

    2 weeks ago


    Sydney, New South Wales, Australia Macquarie Full time

    Leverage your extensive technical knowledge and lead a team of engineers to solve complex software engineering problems. As a Digital Bank, software engineering is at the core of what we do. Our engineers operate in an autonomous environment where they are empowered to "do it right" and continuously learn, becoming masters in their craft. At Macquarie, we...

  • Lead Java Engineer

    3 weeks ago


    Sydney, New South Wales, Australia Delivery Centric Technologies Full time

    Job details Here's how the job details align with yourprofile. Job type Full-time Contract Shift and schedule 8 hour shift Location Sydney NSW Full job description We are looking for passionate professionals who are passionate about their job and want to make a difference with their consulting and solutioning skills, who are ready to take challenges and test...

  • Software Engineer

    2 weeks ago


    Sydney, Australia Vero Insurance Full time

    Jobs - Job Details - Software Engineer (Java/API) Careers at Suncorp Take the next step. Be part of something bigger at Suncorp. Software Engineer (Java/API) Job No: 670653 Sydney - Inner Suburbs & CBD, Brisbane - Inner Suburbs & CBD, Melbourne - Inner Suburbs & CBD Permanent Full Time IT Pay Band 5 Work with our talented Full Stack & Guidewire Chapter...


  • Sydney, New South Wales, Australia IMC Financial Markets Full time

    JOB DESCRIPTIONAt IMC, technology is not a department; it's at the heart of everything we do. Developed in house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions than our competition. IMC's Java teams work on a wide variety of applications, tools and functionalities, including trading...


  • Sydney, Australia IMC Financial Markets Full time

    JOB DESCRIPTIONAt IMC, technology is not a department; it’s at the heart of everything we do. Developed in house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions than our competition. IMC’s Java teams work on a wide variety of applications, tools and functionalities, including...

  • Java Developer

    2 weeks ago


    Sydney, New South Wales, Australia Finxl Full time

    Fin XL IT are seeking a Java Engineer for a 12 months+ contract with a large financial services organisation.The successful candidate will have the following requirements.Requirements: Experience as a Full-Stack Java Engineer with a background in financial services Experience with Java version 8 and above Experience with Python scripting Experience building...


  • Sydney, Australia Firesoft People Full time

    Senior Software Engineer - Core Java (Trading Systems) We are a highly regarded trading firm in the electronic trading industry, known for our global market-making and arbitrage expertise. Our success is driven by state-of-the-art technology, empowering our unified trading platform and enabling us to make precise micro-decisions. With a strong emphasis on...

  • Senior Java Engineer

    2 weeks ago


    Sydney, New South Wales, Australia Firesoft People Full time

    Senior Java EngineerProp Trading/Markets$200k - $250K + SuperSydney CBD Our client is global leader in Market Making, renowned for their expertise in electronic trading, market-making, and global arbitrage. Their continued success relies on cutting-edge technology that supports their trading platform to execute precise micro-decisions and capitalize on...

  • Senior Java Engineer

    2 weeks ago


    Sydney, New South Wales, Australia EBR Full time

    Our client is looking for multiple Java talents who can speak Mandarin, preferably with financial experience This is an unthinkable opportunity to further your journey with a team of amazing software talents who are dedicated to, and striving for the same goal. In return, our client is offering a generous salary package to those who are fit for this role in...


  • Sydney, New South Wales, Australia Macquarie Full time

    Join our Business Bank, we are a disruptor to the existing business banking landscape and need your help to take our team to the next level, delivering industry leading levels of reliability, security and ease of use. At Macquarie, we are working to create lasting value for our communities, our clients and our people. We are a global financial services group...


  • Sydney, New South Wales, Australia Macquarie Bank Limited Full time

    Join our Business Bank, we are a disruptor to the existing business banking landscape and need your help to take our team to the next level, delivering industry leading levels of reliability, security and ease of use. At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities.We are a global...


  • Sydney, Australia Macquarie Full time

    Join our Business Bank, we are a disruptor to the existing business banking landscape and need your help to take our team to the next level, delivering industry leading levels of reliability, security and ease of use. At Macquarie, we are working to create lasting value for our communities, our clients and our people. We are a global financial services group...

  • Java Developer

    2 weeks ago


    Sydney, New South Wales, Australia Firesoft People Full time

    Fintech Trading start up Hybrid working environment - Sydney Based $110k-120k+ Super We are looking for a java developer with 1-2 years experience to join a fintech trading organization who are on a mission to create industry leading and secure technology platforms. You will: Analyze functional requirements & design documents to establish conditions,...

  • Java Developer

    2 weeks ago


    Sydney, New South Wales, Australia Change Recruitment Full time

    Engineering - Software (Information & Communication Technology) Based in Sydney or Melbourne | Hybrid Paying from $130k-$160k plus super We are seeking a highly skilled Java Developer to design and deliver cutting-edge web applications and microservices using Spring Boot.The ideal candidate will have extensive experience with Docker, Kubernetes, Linux, Azure...

  • Java Developer

    3 weeks ago


    Sydney, New South Wales, Australia Firesoft People Full time

    Job Title: Java Developer (Monolithic) Are you seeking a challenging and rewarding opportunity in a leading software solutions company serving the global automotive finance industry? We are seeking a highly motivated Java Developer with a passion for design, innovation, quality, and customer satisfaction to join our dynamic team. Responsibilities: Develop...


  • Sydney, Australia Unison Consulting Pte Ltd Full time

    Design, implement, test, and deploy end-to-end software solutions in the T&O-MOT-LCS domain with the following key responsibilities: Work closely and communicate effectively and independently with project managers, business analysts, development leads, test engineers, test managers, infrastructure engineers, data scientists, and business users. Participate...