Senior Full-Stack Engineer

Celebal Technologies

Brisbane

Hybrid

AUD 90,000 - 130,000

Full time

16 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Celebal Technologies seeks a motivated Full Stack Developer to build modern, cloud-native apps leveraging Databricks for data processing, Python for backend services, and Next.js for responsive web interfaces. This 6-month+ contract supports enterprise analytics integrations and AI/ML workflows, with remote or hybrid work from Brisbane, QLD.

You will design scalable backend services (FastAPI, Flask, or Django), build RESTful APIs, create dashboards, implement authentication (OAuth2, JWT), and

Qualifications

  • Databricks, ETL pipelines and PySpark.
  • FastAPI (Must).
  • REST API Development.
  • AuthN basics (JWT, OAuth2).

Responsibilities

  • Develop data processing workloads using Databricks.
  • Build PySpark notebooks and workflows for data transformation and analytics.
  • Develop backend services with Python and REST APIs.
  • Create Next.js frontend components and dashboards.
  • Implement authentication and authorization (OAuth2, JWT).

Skills

Python
Databricks
Next.js/React
REST APIs
OAuth2/JWT
FastAPI
Azure Cloud
Git/GitHub Actions

Tools

FastAPI
GitHub Actions
Azure DevOps

Job description

Location: REMOTE or Hybrid from Brisbane QLD 4000
Duration: 6 months++
Experience: 3–5 years of software development experience, with hands-on expertise in Python, Databricks, and Next.js/React.
Job Summary

We are seeking a highly motivated Full Stack Developer to build modern, scalable, cloud-native applications that leverage Databricks for data processing, Python for backend services and APIs, and Next.js for responsive web applications.

The ideal candidate will have experience developing enterprise-grade applications that integrate with analytics platforms, data pipelines, AI/ML services, and cloud-native technologies. The role requires strong backend engineering skills, modern frontend development capabilities, and experience working with Databricks as the compute platform.

Key Responsibilities
Databricks & Compute
  • Develop and maintain data processing workloads using Databricks.
  • Build PySpark notebooks and workflows for data transformation and analytics.
  • Integrate applications with Databricks Jobs, Workflows, SQL Warehouses, and REST APIs.
  • Optimize Spark jobs for performance, scalability, and cost efficiency.
  • Work with Delta Lake, Unity Catalog, and Medallion Architecture.
  • Develop data APIs and services that consume Databricks datasets.
  • Design and develop scalable backend services using Python (FastAPI, Flask, or Django).
  • Build RESTful APIs and microservices.
  • Develop authentication and authorization mechanisms (OAuth2, JWT, SSO).
  • Integrate backend services with Databricks, Azure services, and third-party APIs.
  • Implement asynchronous processing and background jobs.
  • Write reusable, well-tested, and maintainable code.
  • Build logging, monitoring, and error-handling capabilities.
Frontend Development (Next.js)
  • Develop responsive web applications using Next.js and React.
  • Create reusable UI components and modern dashboards.
  • Integrate frontend applications with backend APIs.
  • Implement authentication and role-based access control.
  • Optimize application performance and user experience.
Integration & Cloud
  • Integrate applications with Azure cloud services.
  • Consume APIs from enterprise applications and external systems.
  • Implement secure API communication and data exchange.
  • Participate in cloud deployment and infrastructure discussions.
DevOps & CI/CD
  • Use Git for source control and collaborative development.
  • Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Support automated testing and deployment processes.
  • Participate in code reviews and enforce coding standards.
Quality & Security
  • Develop unit and integration tests.
  • Ensure applications meet enterprise security and compliance requirements.
  • Implement secure coding practices and vulnerability remediation.
  • Troubleshoot production issues and support release activities.
Must Have:
Data Engineering core concepts
  • Databricks
  • ETL Pipelines, Medallion Architecture, PySpark
  • Databricks Automation Bundles
  • FastAPI (Must)
  • REST API Development
  • AuthN Basics (JWT, OAuth2)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Remote (Databricks & AI)
Senior Full-Stack Engineer — Remote (Databricks & AI)

Celebal Technologies • Brisbane

Hybrid
AUD 90,000 - 130,000
Data Engineer
Data Engineer

Silverlink Technologies • Brisbane

On-site
AUD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

DX1 • Melbourne

On-site
AUD 160,000 - 230,000
Data Engineer - Databricks
Data Engineer - Databricks

Ingrity Pty • Sydney

Hybrid
AUD 120,000 - 180,000
Hybrid work environment
Data Engineer
Data Engineer

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 180,000 - 230,000
Senior Data and Analytics Engineer
Senior Data and Analytics Engineer

SG Fleet • Sydney

On-site
AUD 150,000 - 210,000
Wellness days
Parental leave
Learning budget
Senior Data Engineer
Senior Data Engineer

Coforge • Brisbane

On-site
AUD 140,000 - 190,000
Sr. Data Engineer
Sr. Data Engineer

Showtime Consulting • Sydney

On-site
AUD 120,000 - 170,000
Data Engineer, Databricks
Data Engineer, Databricks

Lumiq Talent • Brisbane

Hybrid
AUD 167,000 - 204,000
Hybrid work
Staff benefits and discounts
Wellbeing support
Data Engineer - Databricks & Fabric
Data Engineer - Databricks & Fabric

Talent Corp • Canberra

Hybrid
AUD 100,000 - 140,000
Hybrid working arrangements
Top locations