Strong technical background with building reliable, fast, cloud-native applications in Java Spring Boot. As a Senior Java Engineer, you will play a key role in……
Building and enhancing scalable backend systems using Java and Spring Boot. Designing and integrating RESTful APIs to support robust service communication.…
2 Required Technical Skill Set • Develop custom integration code using Java / Spring Boot for source system connectivity where managed connectors are not……
You’ll be solving the kind of problems that keep lesser engineers up at night. Architect and build the foundational framework powering this new trading……
Assist recruitment of senior software engineers and software engineers. Delivery of software applications of high quality, on schedule, and within agreed scope.…
You will have a massive impact on the business, from helping to deliver improvements to the trading platform to increase profitability and grow the engineering……
Experience with AI technologies including AI agents and related tools. You combine hands-on engineering with operational support to help ensure applications are……
Based here in Sydney, you will collaborate with development teams to develop, test, and implement ETL pipelines for data integration within the bank.…
1-5 years of relevant experience in building distributed systems in Java. Design and implement solutions to manage orders, price derivatives, manage risk and……
Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws. Java and related open-source frameworks.…
This is a fantastic 12 month contract opportunity to join a leading Australian bank headquartered in Sydney CBD. Working alongside a collaborative team of……
Build and maintain cloud-native, microservices-based applications with a strong focus on. Design and implement event-driven architectures for real-time data……
Serving as the key technical advisor for our customers, leading the technical solutioning phase for our customers, partnering with the sales team and our……
Bachelor of Computer Science degree or equivalent academic qualification. Recommend and refine designs that consider current and target environments,……
Senior engineers are expected to lead by example, including providing input into technical direction, solution design, scoping and estimating, mentoring junior……
Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX……
Design and implement microservices to be deployed on docker clusters managed by Kubernetes and work with a lot of cloud applications upon Amazon AWS cloud;…
Mentor and coach mid/junior engineers; grow team technical capability. Bachelor’s degree in Computer Science, Engineering, or equivalent experience.…
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not……
Family Wellbeing: Parental leave policy with up to 18 weeks paid primary carer leave and generous secondary carer benefits based on service Plus additional 5……
As a Senior Software Engineer you will possess a minimum of 5 years commercial experience with a proven track record of developing and scaling large-scale,……
CI/CD and DevOps experience (Jenkins, GitHub Actions or equivalent). Mentor engineers, influence delivery practices, and contribute to the digital technology……
Hybrid flexibility – Work from home 2 days per week. Broad depth of knowledge in building Java based applications for the cloud. Why You’ll Love This Role:…
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, so there's huge opportunity to innovate and solve problems with the latest cloud technologies.
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 and with 56 years of unbroken profitability. You’ll be part of a friendly and supportive team where everyone - no matter what role - contributes ideas and drives outcomes.
What role will you play?
As a Senior Java Engineer, you will play a key role in designing, developing, testing, deploying, and maintaining our digital banking products and platforms. You will join a team of engineers, ensuring high standards of code quality, testing, and security. Your responsibilities will include writing code for multiple services, creating designs, reviewing pull requests, and simplifying complex services and processes. You will also explore new technologies and vendor capabilities, ensuring our team remains at the forefront of innovation.
What you offer
Demonstrated success in running complex engineering initiatives and building great products in an Agile environment
Strong technical background with building reliable, fast, cloud-native applications in Java Spring Boot
Proven hands-on ability to build performant, resilient, and decoupled software systems with a focus on code maintainability
Experience in leading systems design decisions, engaging in proof-of-concepts (POCs) and high-performance, critical code components
In-depth knowledge of containerisation, CI/CD, SOA, micro-services patterns, and open-source libraries, tools, and frameworks
Understand the value of the full test pyramid and you bring that to your development
Excellent communication skills and the ability to work effectively as a team player with all levels of the organisation.
Motivated by getting things done and feel rewarded by sharing it with others
About Banking and Financial Services
Banking and Financial Services is our technology-driven retail bank. You will be part of a team that supports clients to achieve their full potential - whether that’s buying a home, growing a business or investing to manage wealth.
The minimum salary is $118K and the max salary is $141K.
$118K – $141K/yr (Glassdoor Est.)
$129K
/yr Median
Sydney
If an employer includes a salary or salary range on their job, we display it as "Employer provided". If a job has no salary data, Glassdoor displays a "Glassdoor estimate" if available. To learn more about "Glassdoor estimates", see our FAQ page.
Working here doesn’t have to be a secret
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.