▷ Apply Now Senior Java Engineer

4 weeks ago


Sydney, Australia Macquarie Bank Limited Full time

Join our Entitlements and Connectivity Platform Technology team and work with cutting-edge technologies to simplify entitlements and create iconic, real-time, omni-channel, and secure access experiences for our customers.

We are open to both permanent and contracting Senior Java Engineers for the Entitlements and Connectivity Platform Technology team.

At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities. We are a global financial services group operating in 31 markets with 56 years of unbroken profitability. You’ll be part of a friendly and supportive team where everyone contributes ideas and drives outcomes.

What role will you play?

As a Senior Java Engineer, you will develop and modify Spring-based micro-services to meet business needs while collaborating across cross-functional teams. You will review pull requests, improve code quality, and ensure services are built for high scale and low latency. You will also focus on improving team practices to enhance the developer experience.

What you offer

- Broad knowledge in building Java-based applications for the cloud
- Hands-on experience with Spring Boot micro-services
- Experience with REST APIs and understanding of GraphQL APIs
- Experience with messaging middleware (PubSub, Solace, SQS, SNS)
- Experience with SQL and NoSQL databases
- Experience in automated unit and integration testing
- Good understanding of design patterns and clean code practices
- Ability to build performant and resilient micro-services with high standards for maintainability
- Ability to lead design decisions and write critical, reusable code
- Basic knowledge of scripting languages (Python, Unix/Shell) is advantageous
- Experience with Cassandra is advantageous
- Experience with contract testing is advantageous
- Experience with public cloud (GCP) and containerization technologies is advantageous

We welcome anyone inspired to build a better future with us. If you're excited about this role or working at Macquarie, we encourage you to apply.

About Technology

Technology enables every aspect of Macquarie, from our people to our customers and communities. We’re passionate about accelerating digital transformation, connecting people and data, building platforms, and designing innovative technology solutions.

Our commitment to diversity, equity, and inclusion

We are dedicated to fostering a diverse, equitable, and inclusive workplace. We encourage applications from all backgrounds and welcome all identities, including race, ethnicity, cultural identity, nationality, gender, age, sexual orientation, marital status, parental status, neurodiversity, religion, disability, and socio-economic background. For support during recruitment or work arrangements, please contact us. We are committed to providing reasonable adjustments to support your inclusion and belonging at Macquarie.

#J-18808-Ljbffr


  • Java Engineer

    4 weeks ago


    Sydney, Australia Macquarie Bank Limited Full time

    Overview Join our Commodities and Global Markets division as a Java Engineer where you will be part of our organisation directly impacting a range of technologies, including our Trading, Risk, Transaction and Data applications. At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities. We are a...

  • Senior Java Engineer

    2 weeks ago


    Sydney, New South Wales, Australia Hyre. Full time $120,000 - $180,000 per year

    Back End Java AWS Focused Engineer (React Native & ReactJS Web Front End Product)Sydney - Hybrid (3 days office, CBD) - $145-150K+ Super + Strong Equity Component - this is going to be an extremely exciting opportunity in a rapidly growing space.We're helping this market-leading hybrid crypto/finance product grow its Sydney engineering team. This is your...


  • Council of the City of Sydney, Australia Lifebyte Systems Full time

    Overview Founded in 2018, we are dedicated to fostering an ecosystem of seamless resource exchange, where efficiency and precision are paramount. With cutting-edge solutions, we empower businesses to thrive and individuals to unlock their full potential. Committed to high-tech innovation, we are actively reshaping the future, one Byte at a...

  • Java Engineer

    1 week ago


    Sydney, New South Wales, Australia tekFinder Full time $175,000 - $190,000 per year

    Hiring; Java Software Engineers – backend focussed – Experience of working on data programmes – up to $190k + super - SydneyTekfinder have taken on a number of Java engineering roles, ideal for software engineers that have an interest in working with data pipelines, data layers, elastic search and spanner.Maybe you're a backend focussed engineer who...

  • Senior Java Engineer

    4 weeks ago


    Sydney, Australia Macquarie Bank Limited Full time

    Join our digital engineering team and help solve interesting problems for our colleagues and customers. We're on a mission to be Australia's #1 digital bank, and our team's platforms interact with our customers daily, providing huge opportunities to innovate with the latest cloud technologies. At Macquarie, our advantage lies in bringing together diverse...


  • Sydney, New South Wales, Australia EatClub Full time $120,000 - $180,000 per year

    Join the Food Tech Revolution at EatClubAbout UsEatClub is a fast-growing tech company with big global ambitions, co-founded by legendary chef Marco Pierre White and industry leaders. We're on a mission to revolutionise the hospitality industry—helping restaurants boost profitability through smart, dynamic pricing.We power thousands of venues across...


  • Sydney, New South Wales, Australia Coforge Full time $150,000 - $250,000 per year

    Role: Senior Java Software EngineerJob Type: Full time/ContractLocation: SydneyExperience: 8+ yearsSkills: Core Java, Microservices, API, spring BootWe at Coforge are hiring for following roleAs a Software Engineer, you will play a key role in designing, developing, testing, deploying, and maintaining our digital banking products and platforms. You will join...

  • Senior Java Developer

    4 weeks ago


    Sydney, Australia Fyndr Group Full time

    Overview Location: Sydney CBD (Hybrid, 2 to 3 days in office). Salary: $140,000 to $150,000 plus super. We are looking for a Senior Java Software Engineer to join a growing platform team. This is a hands-on role where you will design and deliver features across both frontend and backend. You will be working on complex, enterprise-scale applications that...

  • Senior Java Developer

    2 weeks ago


    Sydney, New South Wales, Australia Talent Full time $120,000 - $180,000 per year

    Our Client is seeking a Senior Java Developer on a initial 6 Month contract whichMustconvert to a permanent position.This role is ideal for a talented Java engineer who wants to deepen their exposure acrosscustomer data platformsand enterprise-scale systems, with longer-term opportunities to expand into data engineering.Key ResponsibilitiesDesign, build, and...


  • Sydney, Australia Diebold Inc. Full time

    Senior Software Development Engineer (C++ & Java) Job Description We are looking for a Senior Software Development Engineer to join a team of circa 12 mid to senior engineers who are working with our international clients designing the best in class ATM solutions. Location: Hybrid role based in Rhodes with occasional travel to client sites...