We're partnering with a rapidly scaling and innovative leader in the
Digital Media and Entertainment
sector, dedicated to building and
optimising
their core platform for massive concurrency and high-volume data streaming. For the right candidate with the necessary skills and experience, we are pleased to offer
482 visa sponsorship
.
This client requires a
Senior Back End Developer
to act as a technical leader and systems architect. You will own the design, development, and scalability of mission-critical microservices and APIs that power the entire content delivery and subscription platform. This role demands mastery of distributed systems, database
optimisation
, and ensuring ultra-reliable performance under heavy load.
What You'Ll Do
Drive architectural decisions
for scalable, fault-tolerant backend microservices, ensuring systems can handle the massive concurrency and data throughput required by a global media platform.
Lead the technical design and development
of core APIs and business logic using high-performance languages like
Node.js (TypeScript)
, focusing on asynchronous
programming
and resilience.
Mentor and guide
junior and mid-level developers, fostering technical excellence, code quality, and engineering best
practises
.
Design and implement robust data models
and storage solutions (SQL/NoSQL), focusing on advanced query
optimisation
and caching strategies (e.g., Redis) for low-latency data access.
Define and enforce coding standards
, contributing to the evolution of CI/CD pipelines, automated testing strategies, and the overall deployment
programme
.
Contribute expertise
to API design (REST/GraphQL), Serverless architecture, containerisation (Docker/Kubernetes), and cloud resource management (AWS).
Proactively troubleshoot and resolve
complex, high-impact production issues across distributed services, ensuring maximum system uptime.
What You'll Bring
6+ years of progressive professional experience in backend software development, with at least 2 years operating in a
Senior or Lead
capacity.
Expert-level proficiency in Node.js (TypeScript)
or a similar high-performance backend language (e.g., Go, Java).
Deep expertise in designing and implementing highly scalable
APIs
(REST/GraphQL) and robust
microservices architectures
.
Proven ability to
architect and deploy
scalable solutions using a
Serverless
model (e.g., AWS Lambda, Azure Functions) in a production environment.
Mastery of database systems (SQL and NoSQL) and advanced techniques for data modelling and query
optimisation
for performance under load.
Strong knowledge of cloud platforms (
AWS
preferred), containerisation, and DevOps principles (CI/CD, Infrastructure as Code).
Exceptional leadership, communication, and problem-solving skills, with a proven track record of owning and delivering complex, distributed systems.