Senior Scala Developer

Montash Limited
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Databases
DevOps
PostgreSQL
MongoDB
Play Framework
Mockito
SAS (Software)
TypeScript
React
Containerization
Kubernetes
Docker

Job description

Job Title: Senior Scala Engineer (SC Cleared required) Location: Remote with occasional on-site as required. Start Date: Immediate, realistically early January Contract Type: Contract

Overview

We are looking for a new Senior Scala Developer to join a new engineering team that is being formed to transition a suite of premium internal services into a new SAS environment.

The role focuses predominantly on Back End Scala engineering, with some Front End exposure using React.

The successful candidate must be holding active SC Clearance

Key Responsibilities

Develop Back End services using Scala (v2) and Play Framework Support the rebuild and transition of internal Border services into SAS Deliver clean, testable, production-grade code Work with Front End technologies such as React, Typescript, and Scala.js when needed Build automated tests using ScalaTest, testkits, and Mockito Collaborate across engineering and product teams to implement new features Work with Postgres and MongoDB databases Contribute to DevOps workflows across Docker, Kubernetes, Sysdig, and AWS Support KT, documentation, and overall team onboarding readiness

Required Skills & Experience

Strong commercial experience with Scala Experience with Play Framework and ScalaTest Familiarity with React, Typescript, and modern Front End tooling Understanding of containerisation and cloud environments (Docker, Kubernetes, AWS) Experience with Postgres and/or MongoDB Ability to work in secure environments (SC clearance required or eligibility) Good communication skills and ability to work collaboratively in new team setups

This position is ideal for candidates who enjoy impactful engineering work within high-security, high-availability environments.

Requirements

Strong commercial experience with Scala Experience with Play Framework and ScalaTest Familiarity with React, Typescript, and modern Front End tooling Understanding of containerisation and cloud environments (Docker, Kubernetes, AWS) Experience with Postgres and/or MongoDB Ability to work in secure environments (SC clearance required or eligibility) Good communication skills and ability to work collaboratively in new team setups

This position is ideal for candidates who enjoy impactful engineering work within high-security, high-availability environments.

Apply for this position