Job title: Full Stack Engineer (Spring Boot) (Java) (React)
Job type: Permanent
Emp type: Full-time
Industry: Consumer
Job published: 05-06-2026
Job ID: 68703

Job Description

Senior Software Engineer

Brisbane, QLD | Full-Time

We're looking for a Senior Software Engineer who enjoys building products, solving real business problems, and taking ownership from idea through to delivery.

This is an opportunity to join a small, high-performing engineering team where you'll have genuine autonomy, a direct impact on product direction, and the ability to shape how things are built.

We're seeking engineers who are comfortable working independently, can navigate ambiguity, and enjoy getting stuck into product development rather than simply delivering tickets.

The Opportunity

You'll work across both new product development and the ongoing evolution of existing platforms, helping to design, build and deliver software that creates meaningful outcomes for customers.

This role suits someone who enjoys understanding the problem before jumping into the solution, takes pride in writing quality code, and wants to work closely with technical and business stakeholders to deliver value.

What You'll Be Doing

  • Design, build and maintain scalable backend services using Java and Spring Boot
  • Develop modern front-end applications using React and JavaScript/TypeScript
  • Work across the full software development lifecycle, from discovery through to deployment
  • Collaborate with stakeholders to understand requirements and shape technical solutions
  • Build and consume RESTful APIs
  • Write high-quality, maintainable and well-tested code
  • Contribute to architecture and engineering decisions
  • Participate in code reviews and support a culture of continuous improvement
  • Work with modern AI-assisted development tools to improve productivity and software quality

What We're Looking For

  • Strong commercial experience with Java and Spring Boot
  • Experience building front-end applications with React
  • Solid understanding of REST APIs and modern web application architecture
  • Experience working with relational databases such as PostgreSQL
  • Strong testing practices across unit and integration testing
  • Experience with Git-based development workflows and CI/CD pipelines
  • Ability to work autonomously and manage your own workload
  • Strong problem-solving skills and a product mindset
  • Excellent communication and stakeholder engagement skills

Nice to Have

  • Experience with microservices architecture
  • Domain-Driven Design (DDD)
  • Event-driven systems, CQRS or Event Sourcing
  • Docker and Kubernetes
  • Cloud platforms such as AWS or Azure
  • Build tooling including Gradle
  • Experience working in SaaS, product or platform engineering environments

Why Join?

  • Genuine ownership and autonomy
  • Opportunity to work on meaningful product development initiatives
  • Small team environment where your ideas are heard
  • Mix of greenfield and existing platform work
  • Modern engineering practices and tooling
  • Long-term career growth opportunities
  • Flexible and supportive working environment
  • Brisbane-based team with a strong engineering culture

Apply Now

If you're a software engineer who enjoys building products, solving complex problems and working with a high degree of ownership, we'd love to hear from you.

Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB