Назад
Company hidden
4 дня назад

Software Engineer (Java)

Формат работы
remote (только United_kingdom)
Тип работы
fulltime
Английский
b2
Страна
UK/US/Australia +4 еще
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer (Java) (Session Management): Building reliable, scalable backend services, APIs, and database-backed functionality that support customer sessions for millions of players with an accent on maintainable Java code, high-volume traffic, and service reliability. Focus on scaling distributed systems, improving observability, investigating root causes, and designing practical fixes for production issues.

Location: Edinburgh, Scotland, United Kingdom; remote-first working

Company

hirify.global is a mobile gaming and wagering company operating sportsbook, casino, horse racing, daily fantasy sports, and streaming products across the United States and Canada.

What you will do

  • Build and improve backend services supporting reliable, scalable customer sessions.
  • Develop well-structured Java code, APIs, and database-backed functionality for high-volume traffic.
  • Test changes and improve service reliability, observability, and supportability.
  • Investigate bugs and support issues, identify root causes, and implement practical improvements.
  • Participate in code reviews, design discussions, planning sessions, documentation, and team ceremonies.
  • Collaborate with engineers, product partners, and stakeholders to improve session-management reliability and performance.

Requirements

  • Some experience building backend software through employment, internships, placements, bootcamps, university projects, or personal projects.
  • Understanding of Java or a similar object-oriented programming language, with interest in backend services and APIs.
  • Familiarity with databases and SQL, plus an understanding of data structures, algorithms, and software design principles.
  • Interest in distributed systems, reliability, monitoring, and high-traffic production systems.
  • Understanding of testing basics and willingness to write tests during everyday development.
  • Ability to collaborate, ask questions, receive feedback, and learn from others.

Culture & Benefits

  • Remote-first working with a focus on work-life balance.
  • Generous paid leave and flexible working and holiday policies.
  • Defined career pathways, manager support, learning opportunities, and 10% of work time dedicated to learning.
  • Salary, bonus, pension, private healthcare, and share save scheme.
  • Autonomy and ownership in a trusting environment.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →