Mr Who? MrQ - we're an award-winning online casino launched in 2018. We’re big on tech, performance, and creating a best-in-class player experience. Our growth has been rapid, and we’re building a platform that can scale globally—this requires engineers who can operate at both depth and system-wide impact.
What You Will Do
* Own the design and delivery of complex backend systems that are critical to our gambling platform, ensuring they are scalable, resilient, and performant.
* Drive technical solutions end-to‑end, from problem definition through design, implementation, and production reliability, with a high degree of autonomy and accountability.
* Collaborate cross‑functionally with product, architecture, and other engineering teams to align on priorities, define technical strategy, and ensure consistent delivery across systems.
* Ensure quality and consistency of implementation across services, setting standards for code quality, observability, and operational excellence.
* Lead integration efforts with third‑party providers, making architectural decisions that balance speed, reliability, and long‑term maintainability.
* Act as a technical reference point within the team, contributing to architectural discussions, reviewing designs, and guiding engineers on complex problem‑solving.
* Identify and address system‑wide challenges (performance bottlenecks, scaling issues, distributed system failures), proactively improving platform reliability.
* Contribute to engineering strategy and culture, helping shape best practices, tooling, and ways of working across teams.
What We’re Looking For
* Proven experience (5+ years) building and operating production‑grade backend systems using Java and Spring.
* Strong experience with distributed systems and microservices architecture, including: concurrency and parallel processing, idempotency and fault tolerance, distributed transactions and data consistency.
* Demonstrated ability to own complex technical problems and deliver solutions that span multiple services or teams.
* Experience working with event‑driven architectures (e.g. Kafka), caching (Redis), and containerised environments (Kubernetes).
* Solid understanding of system design trade‑offs (performance vs consistency, scalability vs complexity, etc.).
* Experience with MongoDB or other NoSQL databases is a strong advantage.
* Comfortable working with third‑party integrations and external APIs in high‑availability systems.
* Ability to influence technical decisions and collaborate across teams, not just within your immediate squad.
* Experience mentoring or supporting other engineers, and raising the bar on engineering quality.
* Bonus: familiarity with Kotlin or frontend technologies (e.g. AngularJS).
What We Offer
At MrQ, we take pride in providing an array of fantastic benefits to our valued team members. Enjoy a competitive salary package that recognizes your hard work and dedication. Need some extra time off? We’ve got you covered with additional leave days, and we believe in celebrating life’s special moments, including your birthday, with dedicated birthday leave. Family matters to us, too, which is why we offer a generous four‑week parental leave. Your well‑being is our priority, supported by international health and life insurance. Stay motivated with wellness incentives and seize opportunities for personal and professional growth with our growth allowance. Embrace a flexible working environment that caters to your needs, and join our friendly and multinational team, where collaboration and camaraderie flourish. At MrQ, we’re committed to ensuring that your experience with us goes beyond just a job — it’s a fulfilling journey with a supportive community.
We are committed to fostering a workplace that values and celebrates diversity. We welcome individuals of all backgrounds and experiences, and we believe that a diverse and inclusive environment leads to innovation and success. We actively promote equal opportunities for all employees and strive to create a space where everyone’s voices are heard and respected. Join us in our journey to build a truly inclusive workplace where every person can thrive and contribute to our collective success.
To help our recruitment team work efficiently, please apply to the role that best matches your skills and experience. Our team will consider you for other similar roles as well!
#J-18808-Ljbffr