Principal Engineer

Davidson ·www.davidsonwp.com

Location Melbourne, Victoria, Australia
Salary AUD 900 - 1,000 / month
Type Full time
Level Principal
Source Shazamme
Information & Communication Technology
Apply direct

About the Company

Davidson has partnered with a leading financial services organisation who are looking for a Principal Engineer with experience into Java, Microservices and AWS.

This is a hands-on role suited to someone who thrives in fast-paced environments, enjoys solving complex problems, and can balance delivery with quality, security, and long-term maintainability.

About the Role

You’ll play a key role in designing, building and supporting scalable microservices, while also uplifting engineering capability across the team. You’ll work closely with engineers, designers, and business stakeholders to deliver robust and secure applications.

Key Responsibilities

  • Manage competing priorities in a dynamic, fast-moving environment
  • Contribute across the full software development lifecycle in an Agile environment
  • Hands-on development of microservices aligned to project timelines
  • Conduct code reviews and provide constructive feedback
  • Contribute to estimation across ideation through to delivery
  • Drive high-quality technical design and implementation
  • Mentor and coach engineers to uplift capability and coding standards
  • Champion quality engineering practices including testing and code coverage
  • Support production systems and investigate incidents when required
  • Contribute to knowledge sharing internally and across the broader engineering community

About You

You’re a Principal engineer who combines strong technical depth with leadership capability. You’re comfortable getting into the code while also guiding others and influencing better engineering practices.

Core Skills & Experience

  • Proven experience across the full SDLC in Agile environments
  • Strong background in microservices development
  • Hands-on experience with:
    • Java / Spring Boot
    • AWS & Kubernetes
  • Experience with GraphQL and modern API design (REST, gateways, Swagger)
  • Solid understanding of CI/CD pipelines and infrastructure as code (Terraform)
  • Experience with event-driven and reactive programming
  • Strong experience with testing frameworks (Mockito, WireMock, Cucumber) and TDD practices
  • Familiarity with build and deployment tooling (Gradle, Jenkins)
  • Experience with Git, IntelliJ and modern development tooling
  • Exposure to artifact repositories (e.g. Artifactory) and release management practices
  • Understanding of code quality tools (coverage, complexity, duplication analysis)

What Sets You Apart

  • Strong communication and stakeholder engagement skills
  • A proactive, delivery-focused mindset with high attention to quality
  • Ability to troubleshoot complex issues and work under pressure
  • A genuine passion for technology and continuous improvement
  • A collaborative, team-first approach with natural leadership capability

Please apply with current resume in Microsoft Word format only (.doc or .docx). If you would like to have a confidential discussion, please contact Adnan​ Haidermota on adnan.haidermota@davidsonwp.com, quoting reference JN -062026-43648. Want to know more about Davidson? Visit us at www.davidsonwp.com

Frequently asked questions

Who is hiring for the Principal Engineer role?
Davidson is hiring for the Principal Engineer position, a Shazamme client. Apply directly on the employer's career site.
Where is the Principal Engineer job located?
The Principal Engineer role with Davidson is based in Melbourne, VIC, AU.
What does the Principal Engineer role pay?
Davidson lists the Principal Engineer role at AUD 900–1,000 per month.
Is the Principal Engineer role full-time or contract?
This is a full time position at Davidson.
What experience level is the Principal Engineer role?
The Principal Engineer position is aimed at principal-level candidates.
How do I apply for the Principal Engineer role at Davidson?
Apply directly on Davidson's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct