freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer (Syndey)

Summary

Full Stack Developer building and maintaining backend services and APIs using Java/Spring Boot, React/TypeScript frontends, and PostgreSQL, with Docker and Kubernetes deployment responsibilities.

Key responsibilities


Build and maintain backend services


Design APIs


Integrate applications with internal and third‑party platforms


Manage application data within PostgreSQL


Contribute across the full software development lifecycle, including solution design, development, testing, code reviews, deployment, troubleshooting and production support


Containerise applications and support Kubernetes deployments


Maintain technical documentation


Collaborate with clients, developers and infrastructure teams to deliver secure, scalable and maintainable solutions


About you


Minimum 4–5 years' commercial experience in a Full‑Stack Developer, Software Engineer, Application Developer or similar development role


Working knowledge of React, including functional components, hooks, component lifecycle, state management and the ability to move between Angular and React codebases


Strong proficiency in TypeScript, including the development of strongly typed interfaces, reusable components and maintainable data contracts


Solid commercial experience developing backend applications and RESTful services using Java and Spring Boot, including dependency injection, Spring Data, Spring Security and application configuration


Experience using Maven for build automation, dependency management, testing and multi‑module project structures


Strong knowledge of PostgreSQL, including relational schema design, normalisation, SQL development, query optimisation, indexing, migrations, backup and recovery, and performance troubleshooting


Sound working knowledge of Linux, including command‑line administration, file systems, permissions, networking, process and service management, shell scripting and log analysis


Hands‑on experience with Docker, including building and optimising container images and using Docker Compose to support local development and testing environments


Practical experience deploying and supporting applications in Kubernetes, including deployments, services, ConfigMaps, secrets and troubleshooting containerised workloads


Competitive salary package


Flexible working arrangement


Career growth and professional development opportunities across application development, cloud, data and DevOps technologies


Collaborative and dynamic work environment with exposure to varied client projects, platforms and application environments

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available