Upload CV
X

    Principal Backend Developer

    BettingJobs are working with a Dubai based business, they are very established in the industry operating multiple B2C brands including a betting exchange alongside their own B2B platform. They are searching for a Principal Backend Developer to join their team.

    Responsibilities:

    • Collaborate with the agile team to architect scalable, secure, and high-performance backend systems that power the cutting-edge solutions.
    • Develop clean and efficient code that drives the heart of the technology stack.
    • Mentorship: Inspire and mentor fellow tech leaders, fostering skill growth and best practices.
    • Lead the charge in identifying and enhancing system performance for seamless user experiences.
    • Work closely with cross-functional teams and stakeholders to ensure smooth system integration.
    • Stay ahead of the tech curve, applying emerging technologies to enhance the capabilities and disrupt the industry.
    • Collaborate closely with PE I to set company best practices and lay the foundations for developing new software.
    • Define and focus on the company-wide technical roadmap unencumbered by the more time-sensitive business needs of the product roadmap.

    Requirements:

    • Deep knowledge of the Node.js, Java and its ecosystem.
    • Deep understanding of iGaming domain with multiple third-party integrations.
    • Proven track record of professional experience with multiple programming language and paradigms as well as designing, implementing, and scaling performant, distributed systems and microservice architectures.
    • Experience with message brokers such as KaXa or RabbitMQ and messaging patterns
    • Experience with DevOps practices and containerization technologies
    • Ability to work autonomously on highly complex tasks, keeping in mind various aspects such as performance, security, observability, and code quality
    • Passion for monitoring and troubleshooting production systems and being able to make
    • data-driven decisions
    • Excellent communication and collaboration skills targeting a diverse audience from stakeholders to cross-functional technical teams, in order to provide technical guidance and insight
    • Excellent background in Computer Science, Software Engineering, or related field -preferably with a relevant bachelor’s level degree or above with 8+ years of experience.
    • Exceptional fluency in English

    Get in touch