Make Your Resume Now

Senior Backend Developer

Posted November 20, 2025

Job Overview

Our client is searching for a Senior/Lead Backend Developer to take a central role in designing, building, and delivering the backend services that support their suite of high-performance casino brands—where scalability, speed, and automation are essential for rapid brand launches.

The successful candidate will operate within a cross-functional delivery team, collaborating closely with product, frontend, QA, DevOps, and architectural specialists to deliver secure, resilient, and high-quality systems. They will be entrusted with full ownership of features from early design through to production, ensuring long-term stability, strong performance, and meaningful business impact.

Key Responsibilities

  • Design, build, and maintain backend services using Go and complementary technologies.
  • Collaborate with product managers, architects, and fellow engineers to translate requirements into robust and scalable backend solutions.
  • Ensure backend systems are secure, performant, and capable of supporting both high-volume traffic and rapid casino brand deployments.
  • Influence architectural decisions and contribute to the technical strategy of the delivery stream, balancing fast delivery with sustainable engineering practices.
  • Develop reusable tools, libraries, and components to streamline development and support automation across multiple brands.
  • Implement and maintain testing, observability, and monitoring solutions to guarantee high-quality releases and fast issue identification.
  • Take full ownership of deliverables—from development through deployment and ongoing production performance—ensuring uptime, reliability, and seamless customer experiences.
  • Actively participate in, and when necessary lead, Scrum and SDLC ceremonies such as sprint planning, refinements, retrospectives, and daily stand-ups.
  • Advocate for and maintain engineering best practices, including clean code principles, peer reviews, and collaborative problem-solving.
  • Continuously refine development processes, deployment pipelines, and system performance.

Required Experience

  • 5+ years of professional backend development experience.
  • Strong knowledge of software architecture, microservices, and distributed system design.
  • Proficiency with relational databases (MySQL/PostgreSQL), including schema design and SQL performance optimisation.
  • Hands-on experience with AWS services such as ECS, RDS, S3, and Lambda, and a solid understanding of cloud-native software development.
  • Familiarity with CI/CD pipelines, observability tooling, and automated quality checks.
  • Proven track record of delivering business-critical systems in fast-paced and iterative environments.
  • Strong problem-solving skills, with the ability to evaluate trade-offs between speed, complexity, and technical debt.
  • Demonstrated ability to work closely with product teams to deliver business impact without compromising technical quality.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent hands-on experience.
  • 5+ years of backend development experience in production environments.
  • Demonstrated expertise in Go or similar strongly typed programming languages.
  • Solid understanding of database design and optimisation (MySQL/PostgreSQL).
  • Experience with cloud platforms (preferably AWS) and CI/CD workflows.
  • Strong analytical skills and the ability to succeed in autonomous, cross-functional teams.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!