Remote Staff Backend Engineer in Halifax

Remote Staff Backend Engineer in Halifax

Halifax Full-Time 70000 - 90000 £ / year (est.) Working from home possible
Hard Rock Digital

At a Glance

  • Tasks: Be the tech guru for stakeholders and craft high-quality backend solutions.
  • Company: Join Hard Rock Digital, a dynamic team redefining online gaming.
  • Benefits: Enjoy competitive pay, flexible hours, and a generous vacation policy.
  • Other info: Embrace a startup vibe within a globally recognised brand.
  • Why this job: Shape innovative products that impact millions while working with cutting-edge tech.
  • Qualifications: 8+ years in backend development with strong Java and Spring skills.

The predicted salary is between 70000 - 90000 £ per year.

Responsibilities

  • Serve as a technical point of contact for various stakeholders
  • Contribute high‑quality code and demonstrate strong technical capability and passion for technology
  • Be responsible for the quality, scope, and timeliness of all deliverables
  • Take ownership of the backend implementation and help shape its architecture
  • Tackle problems with innovative ideas and high‑quality technical solutions

Technologies

  • AWS
  • ActiveMQ
  • Backend Cloud
  • CockroachDB
  • Docker
  • Java
  • Kafka
  • Kubernetes
  • PostgreSQL
  • RabbitMQ
  • Serverless
  • Spring
  • Spring Boot
  • microservices
  • CSS
  • DevOps
  • Support
  • UX UI Design

Minimum Qualifications

  • 8+ years of work experience
  • Strong written and verbal communication skills
  • Extensive experience with Java and Spring / Spring Boot
  • Extensive experience with reactive programming and Spring Reactive
  • Deep understanding of AWS cloud technologies and building scalable multi‑region applications
  • Experience with AWS server‑less and server‑less‑supported languages
  • Experience with databases such as PostgreSQL and CockroachDB
  • Experience with streaming technologies such as Amazon Kinesis and Kafka
  • Experience with message queues such as SQS, RabbitMQ, and ActiveMQ
  • Experience working in an agile development environment
  • Experience with containerization technologies such as Docker and Kubernetes
  • Experience with microservices and service‑oriented architectures
  • Experience with core services around player journeys and experiences

Nice to Have

  • Experience with sports betting, trading development, and casino software
  • Knowledge of general trading rules and feed providers
  • Knowledge of odds feeds such as Radar, Genius, Swich, and Simplebet

About Us

We are Hard Rock Digital, a team focused on becoming the best online sportsbook, casino, and social gaming company in the world. We are building products and technologies for millions of consumers with a startup mindset, backed by the globally recognized Hard Rock brand and the Seminole Tribe of Florida. We offer competitive pay and benefits, a flexible vacation allowance, flexible work‑from‑home or office hours, and the opportunity to build products enjoyed by millions as part of a passionate, diverse, and inclusive team. We value authenticity, ownership, and an equal opportunities culture.

#J-18808-Ljbffr

Remote Staff Backend Engineer in Halifax employer: Hard Rock Digital

Hard Rock Digital is an exceptional employer that fosters a startup culture within a secure, global brand, offering employees the chance to take ownership of their work and contribute to innovative products enjoyed by millions. With flexible vacation allowances, remote work options, and a commitment to diversity and inclusion, we empower our staff to be authentic and thrive in their roles. Join us in creating the best online sportsbook experience while being part of a passionate and dedicated team.

Hard Rock Digital

Contact Details:

Hard Rock Digital Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote Staff Backend Engineer in Halifax

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Hard Rock Digital or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Hard Rock Digital.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Hard Rock Digital.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Hard Rock Digital that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Remote Staff Backend Engineer in Halifax

Java
Spring
Spring Boot
Reactive Programming
AWS Cloud Technologies
PostgreSQL
CockroachDB

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Hard Rock Digital.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Hard Rock Digital and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Hard Rock Digital

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Hard Rock Digital uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.