Talent.com
The HR Ally
Senior Backend EngineerThe HR Ally • Sydney, New South Wales, Australia
Senior Backend Engineer

Senior Backend Engineer

The HR Ally • Sydney, New South Wales, Australia
9 days ago
Job description

Role: Senior BackEnd Engineer
Location: Sydney NSW
Experience: 5 years
Role type: Permanent

Experience & Skills:

  • Experience: 5 years of backend software engineering experience in a professional environment with at least 2 years building production microservices.
  • Java / Kotlin: Strong proficiency in Java (11) and the Spring ecosystem (Spring Boot Spring Data Spring Security). Kotlin experience is a plus but not required.
  • API Development: Solid experience designing and implementing RESTful APIs. Understanding of API versioning error contracts pagination and idempotency. gRPC experience is desirable.
  • Database: Strong SQL skills and experience with relational databases PostgreSQL (preferred) or SQL Server. Experience with schema design for transactional systems query optimisation indexing strategies and database migration tooling (Flyway or Liquibase).
  • Messaging & Event Streaming: Experience with message brokers Kafka (preferred) and/or IBM MQ. Understanding of event-driven architecture patterns consumer groups schema evolution and at-least-once delivery guarantees.
  • Testing: Proven testing discipline unit testing (JUnit 5 Mockito) integration testing (Testcontainers) contract testing (Pact or Spring Cloud Contract) and experience building comprehensive test suites for complex business logic.
  • Cloud & Containers: Experience with containerised deployments (Docker Kubernetes). Understanding of cloud-native patterns service discovery config management health checks graceful shutdown. Experience with AWS or Azure is desirable.
  • CI/CD: Experience with CI/CD pipelines building testing and deploying microservices through automated pipelines. Familiarity with trunk-based development or GitFlow branching strategies.
  • Version Control: Proficient with Git Artifactory & Bitbucket branching rebasing pull request workflows and collaborative development in a multi-team environment.

Desirable Skills

  • Python: Working knowledge of Python for scripting data pipeline tooling automation and migration utilities. Not required for core platform development but valuable for supporting tooling and data integration work.
  • SWIFT Messaging: Familiarity with SWIFT MT message formats (MT700 MT710 MT720 MT760 MT799 etc.) or willingness to learn. Published specifications are available domain expertise is not required at hire.
  • Trade Finance Domain: Understanding of Trade Finance products (Letters of Credit Guarantees Collections Trade Loans) and regulatory frameworks (UCP 600 ISBP 821
  • URDG 758). Highly valued but not essential you will work alongside experienced BAs and domain SMEs.
  • Financial Services: Experience in banking financial services or regulated industries understanding of audit requirements data sensitivity regulatory compliance and operational risk.
  • Legacy Integration: Experience integrating with legacy systems COBOL-based backends terminal emulation interfaces mainframe data extraction or vendor platforms with limited API surfaces.
  • Workflow / State Machines: Experience with workflow engines (Temporal Camunda) or implementing state machine patterns for long-running business processes. Trade Finance instruments have complex lifecycles spanning weeks to months.
  • Rules Engines: Experience with business rules engines (Drools or similar) or implementing complex rule validation logic in application code.


Employment Type : Full Time
Experience: years
Vacancy: 1

Create a job alert for this search

Senior Backend Engineer • Sydney, New South Wales, Australia

Similar jobs

Senior Data Engineer

Launch RecruitmentSydney, NSW, AU

Software / Application Development.An exciting opportunity is available for a Senior Data Engineer to join a growing Information Technology team within a large, enterprise environment.In this role,... Show more

Senior Backend Engineer

Big Red GroupSydney, NSW, AU

Big Red Group is the largest experience network in Australia and New Zealand.A powerful connector that provides more than 3000 experience operators with quality customers and the tourism industry w... Show more

Senior DevOps Engineer

Epam SystemsSydney, NSW, AU

Sydney to play a pivotal role in designing, implementing, and optimizing our cloud solutions within a dynamic Agile and DevOps development environment.The ideal candidate will have a deep understan... Show more

Senior Data Engineer (Databricks)

NuixSydney, NSW, AU

We're on a mission to be a Force For Good, through our People, Products and Purpose at Nuix.We're fiercely passionate, love working at pace, thrive in ambiguity, live, and breathe outside of the bo... Show more

Senior Java Developer

BLUEBIRD RECRUITMENTSydney, NSW, AU

Sydney | Hybrid | Up to $160K + Super (flexible to $170K + Super for exceptional candidates).Are you a Senior Java Engineer who thrives on complexity, loves solving deep technical problems, and wan... Show more

Senior Software Engineer

Leap DevSydney, NSW, AU

We are growing - 4 new roles available!.Work with the latest tech - Node.Low technical debt! Come and do your best work with interesting tech.LawY is a trusted AI legal research assistant transform... Show more

Senior Identity Engineer

The Decipher BureauSydney, NSW, AU

You've done the identity engineering grind in-house or on a bodyshop gig.This one's different: a brand new identity practice, backed by a business already winning tier-1 enterprise work, with room ... Show more

Senior Engineer - Generation & Storage

AECOM Australia Pty LtdSydney, NSW, AU

At AECOM, we're delivering a better world.Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thr... Show more

Senior System Development Engineer, Core Networking (Relocation support available)

AmazonSydney, NSW, AU

G'day! You've found an opportunity that could define your next chapter.Applicants must be Australian citizens and hold or be eligible to obtain an Australian Government Security Clearance with the ... Show more

Senior DevOps Engineer

UbankSydney, NSW, AU

At Ubank, we empower the digital generation to achieve financial success.Think of us as your daily money companion, offering a unified view of your finances with smart features and real-time insigh... Show more

Senior Software Engineer

SafetyCultureSydney, NSW, AU

We’re a global tech company,  just not the kind you’re picturing.Sure, we’ve got catered lunches, team events, cool merch, and yes.But that’s not why people join.Our team of nearly a thousand peopl... Show more

Senior Software Engineer - 18 Month Maximum Term Contract

CMC Markets Stockbroking LimitedSydney, NSW, AU

If you also believe that everyone should be able to achieve their financial potential, then you’ll love contributing to CMC Markets’ company vision of providing the ultimate trading experience.Seiz... Show more

Senior Software Engineer - Fullstack PHP

SquizSydney, NSW, AU

The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Optimisation tooling, AI Conversation and P... Show more

Neo Platform Senior Full Stack Software Engineer

NuixSydney, NSW, AU

We're on a mission to be a Force For Good, through our People, Products and Purpose at Nuix.Nuix is one of the greatest comeback Technology success stories in Australia, and we're making massive wa... Show more

Senior Fullstack Engineer

Pyramid Global TechnologiesSydney, NSW, AU

About the job Senior Fullstack Engineer.Your responsibilities will include:.Meet business requirements to build effective and high performant user interfaces.Produce clean, efficient, safe, and qua... Show more

Senior Software Engineer (Backfill)

Onset GroupSydney CBD, NSW, AU

Net Engineer | Sydney | Azure Cloud SME.Extremely strong technology stack.Join an Australian-grown business that’s known for its tech-driven culture and modern.Net Engineer, you’ll take ownership o... Show more

Senior Cloud Platform Engineer

NuixSydney, NSW, AU

We're on a mission to be a Force For Good, through our People, Products and Purpose at Nuix.We're fiercely passionate, love working at pace, thrive in ambiguity, live, and breathe outside of the bo... Show more

Senior Software Engineer, Yield

AirwallexSydney, NSW, AU

Airwallex is the only unified payments and financial platform for global businesses.Powered by our unique combination of proprietary infrastructure and software, we empower over 250,000 businesses ... Show more

Senior Software Engineer - Australia

NearaSydney, NSW, AU

Imagine having the power to stress-test an entire power grid against a hurricane or thunderstorm before the clouds even gather.That is the reality we are creating at Neara.We use advanced machine l... Show more

Senior DevOps Engineer (GCP)

Epam SystemsSydney, NSW, AU

Google Cloud Platform migration project in Australia.This role requires strong expertise in GCP, DevOps practices, and CI/CD pipeline development to enable seamless application rearchitecture and d... Show more