Senior Backend Developer - Technical Lead

ai talent • Australia
Visa Sponsorship
Apply
AI Summary

Drive architectural decisions for scalable backend microservices, lead technical design and development, and mentor junior developers. Design and implement robust data models and storage solutions. Contribute expertise to API design, Serverless architecture, and cloud resource management.

Key Highlights
Drive architectural decisions for scalable backend microservices
Lead technical design and development of core APIs and business logic
Mentor and guide junior and mid-level developers
Design and implement robust data models and storage solutions
Contribute expertise to API design, Serverless architecture, and cloud resource management
Technical Skills Required
Node.js TypeScript Go Java SQL NoSQL Redis Docker Kubernetes AWS REST GraphQL Serverless CI/CD Infrastructure as Code
Benefits & Perks
482 visa sponsorship
Opportunity to work with a rapidly scaling and innovative leader in the Digital Media and Entertainment sector

Job Description


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.



Subscribe our newsletter

New Things Will Always Update Regularly