Digital Software Engineer

ASX Limited

Australia Landing (MS)

Hybrid

USD 83,000 - 111,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working
Hybrid working options

Job summary

ASX is seeking a skilled Java software engineer to design and build microservice-based digital platforms. You will work in a fast-paced environment delivering cloud-native services, with focus on event-driven architectures and API development.

The role demands hands-on coding, collaboration with architecture, and adherence to engineering standards. You will contribute to health of the code base, perform reviews, and participate in continuous improvement while operating in agile delivery models.

Qualifications

  • Proven experience in microservice and API development using event driven architecture.
  • 3–5 years as a Java engineer with Spring Boot, JPA, Messaging, GraphQL and React.
  • Good understanding of CI/CD tooling and DevOps, Google Cloud / AWS Build preferred.
  • Strong knowledge of security principles with IAM exposure.
  • Familiarity with system analysis methodologies and tools.
  • Experience with Agile and Waterfall delivery methodologies.
  • Experience with monitoring tools such as ELK.
  • Experience with integration technologies like Kafka or Tibco ESB.
  • Exposure to front-end technologies such as React, Vue or similar.

Responsibilities

  • Design and develop software solutions within the digital engineering team.
  • Create tools and documentation to support maintenance and operations of applications.
  • Contribute to code health via reviews and best practices.
  • Apply agile and iterative methods to deliver value.
  • Provide estimates and contribute to backlog sizing.
  • Collaborate with architecture to define technical options and solutions.
  • Ensure quality, security and compliance in code and deployments.

Skills

Java
Spring Boot
API development
Microservices
CI/CD
Cloud (GCP/AWS)
Kubernetes

Tools

Kafka
ELK
Tibco ESB
Adobe Experience Manager (AEM)
Salesforce CRM
ForgeRock IAM
React
GraphQL

Job description

ASX: Powering Australia's financial markets

Why join the ASX?

When you join ASX, you’re joining a company with a strong purpose – to power a stronger economic future by enabling a fair and dynamic marketplace for all. In your new role, you’ll be part of a leading global securities exchange with a strong brand. We are known for being a trusted market operator and an exciting data hub.

We are more than a securities exchange!

The ASX team brings together talented people from a diverse range of disciplines. We run critical market infrastructure, with 1 in 3 people employed within technology. Yet we have a unique complexity of roles across a range of disciplines such as operations, program delivery, financial products, investor engagement, risk and compliance. We’re proud to foster a workplace where diversity is celebrated and inclusion is part of our everyday culture. Our employee-led networks champion LGBTIQ+ inclusion, promote gender equality, accessibility and wellbeing, inspire giving and volunteering, and celebrate cultural and religious events, creating a sense of belonging for all. As an AWEI Bronze employer and member of the Champions of Change Coalition for gender equality, we’re committed to a fair and inclusive workplace where everyone can thrive.

A great opportunity to join an organisation at the heart of Australia’s financial markets, and to make a difference to the growth and prosperity of the Australian economy by contributing to the construction and delivery of the ASX multi-year digital transformation programme. Working in the Customer& Digital line of business you will be a key resource in the delivery of a significant programme of work to refresh, consolidate and re-think all of the ASX digital properties. You will be working with some of the latest contemporary technology, with the focus on delivering a cloud based digital services platform, based on a microservice, event driven architecture.

What You’ll Do:
  • Perform design and development of software solutions within the digital engineering team
  • Develop operational and system support tools including documentation to enable effective maintenance and support of applications
  • Contribute to the health of the code base by conducting effective code and process reviews
  • Apply agile frameworks, techniques and processes to deliver incremental value
  • Provide estimates and contribute to sizing of continuous improvement backlog
  • Solution Design
  • Contribute to the design of digital solutions across the portfolioWork with architecture and solution engineering to define technical options and agree solutions, in line with the digital roadmap and architectural guidelinesShare design skills across the organisation
  • Quality & Best Practice
  • Perform the design and development of software solutions according to the Engineering Processes and Standards, with the goal of providing reliable, stable and operationally sound applications that meet business requirementsConsistently apply tools, standards, methods and processes in developing and supporting solutions to ensure that quality applications are developed with consistent maintainable code which supports risk and compliance managementReview code to deliver quality driven, robust and production ready code that is compliant and secureApply a continuous improvement mindset to standards, methods and processes
What You’ll Need:
  • Proven experience in microservice and API development using event driven architecture covering aspects such as service segregation, API modelling and versioning.
  • Minimum 3-5 years as a Java engineer, preferably within a digital team, with experience across tools and frameworks such as JAVA, Springboot, JPA, Messaging, GraphQL, React
  • A good understanding of CI/CD tooling and DevOps processes, Google Cloud / AWS Build would be great.
  • A good understanding of security principles with exposure to Identity and Access Management (IAM)
  • Sound knowledge of system analysis methodologies and tools
  • Experienced in both Agile and Waterfall delivery methodologies and ways of working
  • Familiarity with application support procedures
  • Strong interpersonal and stakeholder management skills, resilient, great attention to detail
  • Passion for excellence and a continuous improvement mindset
  • Be a change agent who embraces and champions new ideas
  • Experience in / with these tools / technologies / methodologies would be an advantage:
  • Kubernetes, GKE and other cloud technologies (AWS/GCP)
  • Experience with monitoring and alerting tools i.e. ELK
  • Integration technologies and toolsets such as Apache Kafka, Tibco ESB or similar
  • Experience or exposure to Adobe Experience Manager (AEM), Salesforce/CRM, ForgeRock Identity and Access Management (IAM) or Marketing technologies and platforms
  • Experience with various front-end technology – React / View

We make hiring decisions based on your skills, capabilities and experience, and how you’ll help us to live our values. We encourage you to apply even if you don’t meet all the criteria of this role.

If you need any adjustments during the application or interview process to help you present your best self, please let us know at .

At ASX Group, our diverse workforce is essential to build and maintain a fair and dynamic marketplace. We support flexible working and offer hybrid working options. Even if our roles are advertised as full-time, we encourage you to apply if you are interested in part-time or other flexible working arrangements.

We will arrange for successful candidates to have background checks, including reference and police checks, completed as part of the on-boarding process.

To be considered for this position, candidates must be legally authorised to work in Australia on a permanent basis without any restrictions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - 12 Month Max Term Contract
Senior Java Engineer - 12 Month Max Term Contract

ASX Limited • Australia Landing (MS)

Hybrid
USD 104,000 - 132,000
Hybrid working
Flexible hours
Head of Data Platform Engineering & Delivery
Head of Data Platform Engineering & Delivery

ASX Limited • Australia Landing (MS)

Hybrid
USD 125,000 - 194,000
Engineering Lead Data and DevOps - Equities Trading Technology
Engineering Lead Data and DevOps - Equities Trading Technology

ASX Limited • Australia Landing (MS)

Hybrid
USD 118,000 - 146,000
Hybrid working options
Career development opportunities
Senior Manager, Cyber Defence and Engineering
Senior Manager, Cyber Defence and Engineering

ASX Limited • Australia Landing (MS)

Hybrid
USD 125,000 - 208,000
Software Engineer - Platform Integration Services - Markets Technology
Software Engineer - Platform Integration Services - Markets Technology

ASX Limited • Australia Landing (MS)

Hybrid
USD 97,000 - 132,000
Hybrid working options
Background checks as part of on-Board
Manager, Trading Operations
Manager, Trading Operations

ASX Limited • Australia Landing (MS)

Hybrid
USD 104,000 - 146,000
Hybrid working
Flexible arrangements
Senior Engineer - DevOps & Platform Engineering
Senior Engineer - DevOps & Platform Engineering

ASX Limited • Australia Landing (MS)

Hybrid
USD 104,000 - 139,000
Senior Quality & Test Engineer
Senior Quality & Test Engineer

ASX Limited • Australia Landing (MS)

Hybrid
USD 83,000 - 125,000
Hybrid working options
Background checks on onboarding
Data Analyst - 12 Month Max Term Contract
Data Analyst - 12 Month Max Term Contract

ASX Limited • Australia Landing (MS)

Hybrid
USD 63,000 - 83,000
Delivery Lead, compliance and governance (12MFTC)
Delivery Lead, compliance and governance (12MFTC)

ASX Limited • Australia Landing (MS)

Hybrid
USD 104,000 - 132,000
Hybrid work options