Full Stack Developer

Fujitsu

City of Brisbane

On-site

AUD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fujitsu Australia is seeking a Full Stack Developer for a core GenAI Platform. You will work on a React frontend and Python backend within an Azure environment, delivering features and enhancements in a fast-paced setting.

You will collaborate with technical leads, support deployment in Azure, and contribute to testing and continuous improvement using VS Code, Docker, and WSL.

Qualifications

  • Strong experience in web development with React.
  • Proficient Python including OOP and engineering principles (DI & strategy patterns).
  • Experience with Microsoft Azure services (App Services, Container Apps, ACR, Blob Storage).
  • Hands-on experience with PostgreSQL or similar databases.
  • Familiarity with Docker, WSL, and VS Code.
  • Strong problem-solving skills and ability to justify decisions.
  • Ability to work independently in a fast-paced environment.
  • Basic understanding of AI/ML concepts (RAG, HITL, vectorization, guardrails).
  • Experience working in Agile or collaborative teams.
  • Desire to continuously expand technical horizons.

Responsibilities

  • Develop, debug and enhance user facing web features using React.
  • Support backend and headless systems development with Python (FastAPI, SQLAlchemy, Alembic, pytest).
  • Interpret and extend existing code for functionality and maintainability.
  • Deploy and manage applications in Microsoft Azure.
  • Work with OAuth 2.0, JWTs and Entra ID authentication methods.
  • Collaborate with the team on debugging, enhancements and performance.
  • Contribute to testing and continuous improvement practices.
  • Work in a modern setup using VS Code, WSL, and Docker.

Skills

React
Python
Agile
AI/ML concepts
Independent work
Team collaboration
Problem solving
Code quality

Tools

Docker
VS Code
WSL
Azure services
PostgreSQL

Job description

We use technology to make happier lives. We are a global leader in technology and business solutions that transform organisations and the world around us. We have a long heritage of bringing innovation and expertise, continuously working to contribute to the growth of society and our customers.

About the Role

We are seeking a Full Stack Developer with a strong foundation in React frontend and Python backend/headless systems. The work entails ongoing enhancements to a core GenAI Platform. This engagement is ideal for someone who can quickly get up to speed with a complex codebase, employs software engineering principals in their work, and contribute to delivering in a fast-paced environment. You will work closely with technical leads and support the development, enhancement, and deployment of the entire platform within an Azure environment.

Responsibilities and Accountabilities
  • Develop, debug and enhance user facing web application features using React.
  • Support backend and headless systems development with Python. Using tools such as FastAPI, SQLAlchemy, Alembic, and pytest.
  • Interpret and extend existing (including AI‑assisted generated) code to ensure functionality and maintainability.
  • Deploy and manage applications in Microsoft Azure, including:
  • Familiarity with OAuth 2.0, JWTs and various forms of Entra ID user, and app registration authentication.
  • Collaborate with the team on isolating issues, debugging, feature enhancements, and performance improvements.
  • Contribute to testing and continuous improvement practices.
  • Work within a modern development setup using VS Code, WSL, and Docker.
Requirements and Experience
  • Solid experience in web development with strong understanding of React.
  • Working knowledge of Python, including its quirks when following OOP and engineering principals like dependency injection & strategy‑patterns.
  • Experience with Microsoft Azure services (App Services, Container Apps, ACR, Blob Storage, etc) and the various forms of client‑service, service‑service and delegated authentication methods.
  • Hands‑on experience with PostgreSQL or similar databases.
  • Familiarity with Docker, WSL, and development tools like VS Code.
  • Strong problem‑solving skills with the ability to justify implementation decisions.
  • Ability to compartmentalise work and navigate solutions with many files.
  • Ability to work independently.
  • Basic understanding of AI/ML concepts including RAG, HITL (human in the loop), vectorization and AI guardrails.
  • Experience working in Agile or collaborative teams.
  • The desire to expand technical horizons.
Commitment to Diversity, Equity and Inclusion

As an inclusive employer, Fujitsu aims to recruit a diverse range of talents to help us achieve our purpose. In line with our diversity, equity, and inclusion strategy, we highly welcome applications from women and gender‑diverse people; Aboriginal and Torres Strait Islander people; Māori and Pacific people; LGBTI+ people; people with a disability; culturally and linguistically diverse people; veterans, Australian Defence Force (ADF) and emergency responders. Transgender and gender‑diverse applicants can request a copy of our Frequently Asked Questions to assist with the recruitment journey.

For Security Cleared Roles – PLEASE NOTE:

Due to the inherent requirements of the role, candidates must be Australian Citizens and hold an Australian Federal Government Security Clearance. The role will or will likely involve access to controlled technology and must satisfy additional restrictions and requirements as a consequence of the International Traffic in Arms Regulations and the Export Administration Regulations. As a consequence of these restrictions and requirements, applicants may be adversely impacted if they are not Australian citizens, are dual nationals, hold citizenship from proscribed countries, or are not of Australian national origin. Please refer to Discrimination (Fujitsu Australia Limited) Exemption 2017 (No 1) Notifiable instrument NI2020-672 (ACT).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Engineer
Senior AI Engineer

Fujitsu • Canberra

On-site
AUD 150,000 - 210,000
Tailored career paths
Flexible work
Volunteer leave
Associate Consultant, Data Science
Associate Consultant, Data Science

Fujitsu • City of Brisbane

On-site
AUD 110,000 - 140,000
Flexible work arrangements
Career development
Diversity & inclusion
Lead Developer - Apps Modernisation
Lead Developer - Apps Modernisation

Fujitsu • Council of the City of Sydney

Hybrid
AUD 180,000 - 260,000
Lead Developer - Apps Modernisation
Lead Developer - Apps Modernisation

Fujitsu • City of Melbourne

On-site
AUD 210,000 - 270,000
Senior Data Engineer
Senior Data Engineer

Fujitsu • City of Melbourne

On-site
AUD 120,000 - 150,000
Best in-class reward and recognition programs
Flexible work options
Career growth opportunities
+1
Associate Consultant, Data Science
Associate Consultant, Data Science

Fujitsu • Adelaide

Hybrid
AUD 90,000 - 130,000
Senior Cloud Engineer - Azure DevOps
Senior Cloud Engineer - Azure DevOps

Fujitsu • Canberra

On-site
AUD 150,000 - 190,000
Application Developer
Application Developer

Fujitsu • Sydney

On-site
AUD 90,000 - 120,000
Diversity and Inclusion initiatives
Career development opportunities
Flexible work arrangements
+1
Lead Architect - Apps Modernisation
Lead Architect - Apps Modernisation

Fujitsu • City of Brisbane

Hybrid
AUD 150,000 - 230,000
Lead Architect - Apps Modernisation
Lead Architect - Apps Modernisation

Fujitsu • Council of the City of Sydney

On-site
AUD 150,000 - 210,000