Skip to content
← Back to job listings

Backend Developer Consultant

videoslots · Malta

Software DevelopmentImported listingfull-time9 days ago

About The Role

Come and push your journey to the next level!

A taste of what you’ll do

The Middle Backend Developer builds and maintains the backend services that integrate third-party game providers into the platform. The role covers the technical lifecycle of an integration — from provider specification through implementation to production support — and owns the reliability of the services handling game launches, bet and win transactions and provider callbacks. It suits a developer comfortable working against external specifications and third-party systems they don't control.

  • Implement and maintain integrations with third-party game providers in PHP / L aravel , working from provider API specifications and integration documents
  • Handle game transaction flows — launch, bet, win, rollback, reconciliation
  • Design and optimise database schemas and queries in database
  • Investigate and resolve integration issues with providers, including direct technical liaison with their engineering contacts
  • Investigate and resolve production incidents affecting game availability or player transactions, including participation in the on-call rota
  • Write and maintain automated tests, including coverage of provider edge cases and failure modes
  • Participate in code review, sprint planning, refinement and retrospectives
  • Keep integration documentation current, including provider-specific behaviour and known quirks
  • Apply secure development practices and comply with regulatory, licensing and data protection requirements
  • Support and mentor junior developers on the team
  • Any other task/responsibility which may be related and/or connected to your role as Middle Backend Developer

Who and what we are after?

  • Minimum 3 years' commercial PHP development experience
  • Basic working knowledge of Python
  • Strong Laravel experience, including Eloquent, queues, service container and Artisan tooling
  • Comfortable working in an older procedural PHP codebase alongside modern framework code, and migrating between the two
  • Practical experience integrating third-party REST APIs, including handling authentication, retries, timeouts and inconsistent provider behaviour
  • Competent with relational databases: schema design, indexing, query optimisation
  • Understanding of transactional integrity, concurrency and idempotency in financial or wallet-style operations
  • Experience with RabbitMQ or a comparable message broker — consumers, queue configuration, handling stuck or piling messages
  • Redis for caching and pub/sub
  • Experience with Git, branching workflows and CI/CD pipelines
  • Automated testing with PHPUnit ; familiarity with static analysis and style tooling ( PHPStan , PHPMD, Laravel Pint)
  • Docker, and basic familiarity with Kubernetes for local development
  • Able to debug production issues across service boundaries and identify whether a fault is ours or the provider's
  • Clear written and spoken English, sufficient for direct correspondence with external provider teams
  • Able to work independently on assigned scope while escalating blockers early
  • Degree in Computer Science, Software Engineering or equivalent practical experience
  • Meet all the eligible criteria? Apply today and join the Immense Group team.
  • Please take the time to read our Candidate
  • Privacy Policy – Immense
  • prior to clicking ‘apply’.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing