Full Stack Java + React Developer

DWS

City of Melbourne

Hybrid

AUD 166,500 - 203,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Ongoing professional development
Paid learning and certifications
Corporate discounts on services and products

Job summary

A leading digital engineering firm in Melbourne seeks an experienced Full Stack Java Developer who excels in front-end development (React, Redux, Saga) and backend development (Java, Spring Boot). This hybrid position offers the flexibility of working approximately 3 days in the office and comes with an attractive salary package of up to $185K. Candidates should have a strong background in microservices, REST APIs, and cloud technologies. Join a team dedicated to delivering secure, modern applications while supporting your professional growth.

Qualifications

  • Strong commercial experience with React, Redux, and Saga.
  • Experience developing microservices using Java 11+.
  • Solid understanding of Spring Boot and REST API development.

Responsibilities

  • Building high-quality user interfaces using React, Redux, and Saga.
  • Contributing to backend feature development using Java & Spring Boot.
  • Integrating with REST APIs and ensuring smooth front-end/back-end communication.

Skills

Back-End Development (Java)
Front-End Development (React Focus)
API & Integration
Cloud, DevOps & Tooling

Tools

Java 11+
Spring Boot
React
Docker
AWS

Job description

Who We Are Looking For?

We’re partnering with a high-performing digital engineering team delivering secure, modern, large-scale applications. We’re looking for an experienced Full Stack Java Developer with strong front-end expertise in React, Redux, and Saga, combined with solid backend development experience in Java (Spring Boot). This role is ideal for someone who has independently delivered front-end features end-to-end, working closely with UX designers, product owners, and stakeholders, while also being comfortable contributing to backend microservices in a collaborative engineering environment.

Start: Immediate

Where: Melbourne CBD

Type: Permanent

Style: Hybrid; approx 3 days per week in office + WFH

Salary: up to $185K pkg (inc super)

Required Skills & Experience

Back-End Development (Java)

  • Experience developing microservices using Java 11+ (Java 17 preferred)
  • Solid understanding of Spring Boot and REST API development
  • Exposure to relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB)

Front-End Development (React Focus)

  • Strong commercial experience with React, Redux, Redux-Saga
  • Expertise with JavaScript (ES6+) and TypeScript
  • Experience delivering end-to-end front-end features independently
  • UI development using HTML5, CSS3, and modern styling approaches (e.g., CSS Modules, Styled Components, Tailwind)
  • Familiarity with micro-frontends (Module Federation, Single-SPA)

API & Integration

  • Experience building and consuming RESTful APIs
  • Exposure to GraphQL beneficial

Cloud, DevOps & Tooling

  • Experience working in modern cloud environments (AWS preferred)
  • Familiarity with Docker, CI/CD pipelines, Git workflows
  • Understanding of modern observability tooling (logging, metrics, monitoring)
What you’ll be doing
  • Building high-quality user interfaces using React, Redux, and Saga
  • Working closely with UX, Product, and Engineering teams to deliver front-end features end-to-end
  • Contributing to backend feature development using Java & Spring Boot
  • Integrating with REST APIs and ensuring smooth front-end/back-end communication
  • Participating in design discussions, stakeholder walkthroughs, and technical planning
  • Writing clean, well-tested, maintainable code across the stack
  • Supporting releases, production environments, and continuous improvement initiatives
Highly Desirable
  • Experience with micro-frontend architectures
  • Knowledge of AWS (ECS/EKS, Lambda, S3, API Gateway, CloudFront)
  • Familiarity with message queues (Kafka, SQS, RabbitMQ)
  • Exposure to identity, verification, or security-focused applications
  • Experience with automated testing tools (Cypress, Playwright, Jest, React Testing Library)
  • Understanding of accessibility standards (WCAG)
Working at DWS offers you
  • Ongoing professional and career development
  • Paid learning and certifications (chosen entirely by you), with completion bonuses
  • An active social club that host regular, subsidised events
  • Corporate discounts on a range of services and products, including health insurance, gym memberships, JB HiFi, Apple products and much more
About Us

Since 1991, DWS has been helping organisations across Australia reimagine what’s possible through technology, business, and management consulting. With offices in Melbourne, Sydney, Adelaide, Brisbane, and Canberra, our 300+ locally based consultants bring deep expertise and fresh thinking to every project. We deliver end-to-end solutions spanning IT consulting, Staff Augmentation, Managed Delivery, Data & Analytics, Cloud, AI and Automation. Our strength lies in our people; each consultant is carefully selected for their expertise, creativity, and commitment to excellence. Together, we deliver impactful solutions that drive innovation, efficiency, and long-term value. At DWS, we don’t just meet expectations - we redefine them.

All applicants must hold Australian Citizenship, Permanent Residency (PR), or other permanent work rights - DWS are unable to sponsor or support visas.

Ready for a new challenge? Click APPLY now

www.dws.com.au

No agencies please - our in-house talent acquisition team have this covered.

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

Similar jobs worth comparing

Full stack .NET / Angular Developer
Full stack .NET / Angular Developer

DWS • Council of the City of Sydney

Hybrid
AUD 150,000 - 180,000
Ongoing professional development
Paid learning and certifications
Active social club
+1
Senior Full Stack .NET + Angular Developer
Senior Full Stack .NET + Angular Developer

DWS • City of Melbourne

Hybrid
AUD 185,000
Ongoing professional and career development
Paid learning and certifications
Active social club events
+1
Full Stack Technical Lead (Java & React)
Full Stack Technical Lead (Java & React)

NCS • City of Melbourne

On-site
AUD 140,000 - 190,000
Paid parental leave
Discounted health insurance
Career development programs
+1
Frontend Developer
Frontend Developer

Showtime Consulting • Council of the City of Sydney

On-site
AUD 110,000 - 190,000
Senior Full Stack Engineer - Frontend Focus
Senior Full Stack Engineer - Frontend Focus

Launch Group • Council of the City of Sydney

Hybrid
AUD 100,000 - 135,000
Hybrid working
Full Stack Engineer
Full Stack Engineer

Tata Consultancy Services • Council of the City of Sydney

On-site
AUD 120,000 - 180,000
Senior Fullstack Developer
Senior Fullstack Developer

United States Digital Space LLC • Council of the City of Sydney

Hybrid
AUD 120,000 - 180,000
Full Stack Developer- Java/React
Full Stack Developer- Java/React

FR Consultancy • City of Melbourne

On-site
AUD 120,000 - 180,000
Full Stack Technical Lead (Java & React)
Full Stack Technical Lead (Java & React)

NCS Group • City of Melbourne

On-site
AUD 150,000 - 210,000
Paid parental leave
Discounted health insurance
Employee discounts
+2
Full Stack Engineer
Full Stack Engineer

The HR Ally • Council of the City of Sydney

On-site
AUD 140,000 - 190,000