L5 Senior Software Engineer

Just Digital People

Brisbane

On-site

AUD 140,000 - 190,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Just Digital People is seeking a Senior Backend Software Engineer to lead design and delivery of complex backend systems in Australia. The role emphasizes hands-on technical leadership, architecture, and high standards for quality.

You will mentor engineers while solving integration challenges and driving scalable, secure solutions. You will work across multiple codebases using TypeScript, REST and GraphQL APIs, and collaborate with stakeholders to ensure delivery remains on track and

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong TypeScript development skills and TDD knowledge.
  • Experience with REST and GraphQL APIs.
  • Experience with webhooks and event-driven integrations.
  • Knowledge of OAuth 2.0, API keys and token flows.
  • Experience with SQL or NoSQL databases.
  • Familiarity with cloud hosting platforms (GCP, AWS, Azure).
  • Terraform or similar infrastructure-as-code experience.
  • CI/CD tooling like GitHub Actions or Bitbucket Pipelines.
  • Ability to lead technical discussions and mentorship.

Responsibilities

  • Lead the architecture, planning and implementation of complex backend solutions.
  • Develop, integrate and maintain services using TypeScript and modern APIs.
  • Build and consume REST and GraphQL APIs with secure auth.
  • Configure webhooks and data transformations between systems.
  • Maintain high standards for code quality, testing and development practices.
  • Mentor engineers and guide technical challenges.
  • Collaborate with stakeholders to manage risks and dependencies.
  • Contribute to documentation and CI/CD pipeline improvements.
  • Support cloud infrastructure and IaC practices.

Skills

TypeScript
REST APIs
GraphQL
OAuth 2.0
CI/CD practices
Git workflow
Test-driven development
Mentoring
Cloud basics
Event-driven integrations

Tools

GitHub Actions
Bitbucket Pipelines
Terraform

Job description

Senior Software Engineer II - Backend

Type: Full-time, permanent

Location: Australia - details available on application

The Opportunity

We're looking for an experienced Senior Backend Software Engineer to take a leading role in designing and delivering complex software solutions.

This is a hands-on technical leadership position for someone who enjoys building robust backend systems, solving challenging integration problems and helping other engineers deliver high-quality work.

You’ll contribute to architecture and implementation, establish engineering standards, and collaborate with delivery and project stakeholders to ensure solutions are scalable, secure and maintainable.

If you combine strong TypeScript development skills with a passion for technical problem-solving and mentoring other developers, this could be a great next step.

What You'll Be Doing
  • Lead the architecture, planning and implementation of complex backend solutions across multiple codebases.
  • Develop, integrate and maintain services using TypeScript and modern API technologies.
  • Build and consume REST and GraphQL APIs, including secure authentication and event-driven integrations.
  • Configure and maintain webhooks, data payload transformations and integrations between external systems.
  • Establish and maintain high standards for code quality, testing and development practices.
  • Participate in code reviews, technical workshops and design discussions.
  • Mentor engineers and provide guidance on complex technical challenges.
  • Work closely with delivery and project stakeholders to identify risks, manage dependencies and keep technical work on track.
  • Contribute to technical documentation, specifications and continuous improvements to team processes.
  • Support cloud infrastructure, infrastructure-as-code practices and CI/CD pipelines.
What You'll Bring
  • At least 5 years of professional software engineering experience.
  • Strong TypeScript development skills and a solid understanding of test-driven development.
  • Experience building, consuming and troubleshooting REST and GraphQL APIs.
  • Practical experience configuring and maintaining webhooks and event-driven integrations.
  • Understanding of authentication methods, including OAuth 2.0, API keys, basic authentication and token refresh flows.
  • Experience working with JSON and XML payloads, including data mapping and transformation.
  • Experience with SQL or NoSQL databases.
  • Familiarity with cloud hosting platforms such as Google Cloud Platform, AWS or Azure.
  • Experience with Terraform or a comparable infrastructure-as-code solution.
  • Experience with CI/CD tooling, such as GitHub Actions or Bitbucket Pipelines.
  • Strong Git and version control practices, with an appreciation for documented development environments.
  • The ability to lead technical discussions, review code and support the development of other engineers.
Nice to Have
  • Experience with headless commerce platforms, such as commercetools or headless Shopify.
  • Exposure to headless CMS platforms, including Contentful or Contentstack.
  • Experience integrating enterprise systems such as ERPs, payment providers and loyalty platforms.
  • Familiarity with integration platform as a service (iPaaS) tools such as Celigo or Workato.
  • Experience with monitoring and observability tools such as Datadog or AWS CloudWatch.
  • Understanding of the Backend-for-Frontend (BFF) design pattern.
What Makes This Opportunity Interesting?
  • A senior, hands-on role with genuine technical ownership.
  • The opportunity to influence architecture, engineering standards and delivery practices.
  • Complex backend development and integration challenges.
  • The chance to mentor other engineers while continuing to develop your own technical expertise.
  • Collaboration across engineering, delivery and project teams.
Interested?

If you're a senior TypeScript engineer who enjoys combining hands-on development with technical leadership, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer
Staff Engineer

The Onset Group • Sydney

On-site
AUD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

2 Doors® • Melbourne

Hybrid
AUD 150,000 - 180,000
Hybrid work model
High autonomy
Software Engineers
Software Engineers

Peoplebank Australia Ltd • New South Wales

On-site
AUD 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Roima Intelligence • Adelaide

Hybrid
AUD 100,000 - 130,000
Senior Software Engineer – GraphQL
Senior Software Engineer – GraphQL

Latitude IT • Sydney

Hybrid
AUD 150,000 - 190,000
Technical Lead
Technical Lead

M&T Resources • Brisbane

Remote
AUD 160,000 - 210,000
Senior Golang Engineer (Melbourne, Au)
Senior Golang Engineer (Melbourne, Au)

X-Team • Melbourne

Hybrid
AUD 150,000 - 190,000
Senior Software Engineer | C#/.NET + React | Sydney CBD | $180K–$200K Package
Senior Software Engineer | C#/.NET + React | Sydney CBD | $180K–$200K Package

Big Wave Digital • Sydney

On-site
AUD 180,000 - 200,000
Senior NodeJs engineer
Senior NodeJs engineer

A2B Australia • Sydney

On-site
AUD 150,000 - 195,000
Middle/Senior Software Engineer – Platform
Middle/Senior Software Engineer – Platform

EasySoftGroup • Cracow

On-site
AUD 120,000 - 160,000
Top locations