Senior Java Backend Developer in St Albans
Senior Java Backend Developer

Senior Java Backend Developer in St Albans

St Albans Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
M

At a Glance

  • Tasks: Design and maintain our internal back-office platform using Java and modern tech.
  • Company: Join MrQ, an award-winning online casino focused on tech and fun.
  • Benefits: Competitive salary, extra leave days, parental leave, and wellness incentives.
  • Why this job: Be part of a dynamic team shaping the future of gaming technology.
  • Qualifications: 5+ years in Java, strong system design skills, and a passion for coding.
  • Other info: Flexible work environment with a commitment to diversity and inclusion.

The predicted salary is between 36000 - 60000 £ per year.

MrQ - we're an awesome, award winning online casino launched in 2018. We're big on tech, big on performance and most of all - big on fun. Over the years, we have experienced explosive growth - which means we need more rock stars to join our quest for total world domination. We are looking for an awesome Senior Java Backend Developer to join our PQ tribe - the team responsible for building and evolving the internal systems that power player management, reporting, compliance, and operations across the entire business. The role is a hybrid based one in the UK (St Albans), Malta, or Gibraltar.

What You Will Do

  • Design, build, and maintain PQ, our internal back‑office platform used for player management, reporting, flags, triggers, and operational workflows.
  • Develop backend services in a continuous delivery environment, using Java, Spring, and modern open‑source technologies.
  • Work with event‑driven and distributed systems, ensuring correctness, idempotency, and reliability across services.
  • Own complex domains such as player accounts, account statuses, events, triggers, flags, reporting, and internal tooling.
  • Collaborate closely with product managers, designers, data teams, compliance, and operations, translating real business needs into scalable technical solutions.
  • Integrate with internal and third‑party systems, including messaging platforms, data pipelines, and external APIs.
  • Contribute to architectural decisions and help shape the future direction of PQ, a system that is constantly evolving.
  • Be an active voice in engineering culture – mentoring others, sharing knowledge, and raising the bar for code quality and system design.

What We're Looking For

  • A strong team player with excellent communication and collaboration skills that demonstrates critical thinking and problem‑solving abilities, and able to manage their time.
  • Demonstrated strength in system design, including the ability to design end‑to‑end solutions, reason about trade‑offs, and evolve existing systems to handle scale, reliability, and changing business requirements.
  • 5+ years of in-depth practical experience with Java and Spring.
  • Knowledge of other JVM‑based languages, especially Kotlin, is a plus.
  • Solid understanding of web application architecture and microservices.
  • Strong grasp and professional experience with concurrent programming, concepts of idempotency and distributed transaction management in application logic.
  • Familiarity with the technologies in our stack, including Kafka, Redis, and Kubernetes.
  • Practical experience with MongoDB would be considered a big advantage.
  • Knowledge of AngularJS is a plus.
  • Passion in the eyes and swiftness in the fingers ;)

What We Offer

  • Enjoy a competitive salary package that recognises 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.

Senior Java Backend Developer in St Albans employer: MrQ Masters

At MrQ, we pride ourselves on being an award-winning online casino that values innovation and fun. Our hybrid work environment in the UK, Malta, or Gibraltar fosters a collaborative culture where team members can thrive, supported by competitive salaries, generous leave policies, and a strong focus on personal and professional growth. Join our diverse and inclusive community, where your contributions are celebrated, and you can make a meaningful impact in a rapidly evolving industry.
M

Contact Detail:

MrQ Masters Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Backend Developer in St Albans

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who might know someone at MrQ. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio showcasing your Java projects, make sure to share it. It’s a great way to demonstrate your expertise and passion for coding.

✨Tip Number 3

Prepare for the interview by brushing up on your system design knowledge. Be ready to discuss how you’d tackle real-world problems, especially around player management and reporting systems.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about joining our awesome team!

We think you need these skills to ace Senior Java Backend Developer in St Albans

Java
Spring
Event-Driven Systems
Distributed Systems
System Design
Microservices
Concurrent Programming
Idempotency
Distributed Transaction Management
Kafka
Redis
Kubernetes
MongoDB
AngularJS
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Java Backend Developer role. Highlight your experience with Java, Spring, and any relevant technologies like Kafka or MongoDB. We want to see how your skills align with what we’re looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for tech and how you can contribute to our awesome team at MrQ. Don’t forget to mention any cool projects you've worked on that relate to player management or reporting.

Show Off Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in past roles. We love candidates who can think critically and come up with innovative solutions, so let us know how you’ve done this before!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it shows you’re keen to join our tribe!

How to prepare for a job interview at MrQ Masters

✨Know Your Tech Stack

Make sure you’re well-versed in Java, Spring, and any other technologies mentioned in the job description. Brush up on your knowledge of Kafka, Redis, and Kubernetes, as well as concurrent programming concepts. Being able to discuss these technologies confidently will show that you're ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in system design or backend development. Think about trade-offs you've made in past projects and how you evolved systems to meet changing requirements. This will demonstrate your critical thinking abilities and experience.

✨Emphasise Collaboration

Since the role involves working closely with product managers, designers, and data teams, be ready to share experiences where you’ve successfully collaborated with others. Highlight your communication skills and how you’ve translated business needs into technical solutions, as this is key for the team at MrQ.

✨Be Ready to Discuss Future Directions

MrQ is looking for someone who can contribute to architectural decisions and help shape the future of their internal systems. Think about how you would approach evolving existing systems and be prepared to share your vision for scalable and reliable solutions during the interview.

Senior Java Backend Developer in St Albans
MrQ Masters
Location: St Albans
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • Senior Java Backend Developer in St Albans

    St Albans
    Full-Time
    36000 - 60000 £ / year (est.)
  • M

    MrQ Masters

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>