Назад
Company hidden
обновлено 3 дня назад

Java Developer (Spring)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Java Developer (Spring/cloud): Building and modernising microservices and content platforms for podcasts, radio, video and playlists with an accent on feature development, API design and cloud operations. Focus on developing REST and GraphQL APIs, running Kubernetes services on AWS, maintaining CI/CD pipelines, and improving production reliability with monitoring and AI coding tools.

Location: Holborn, London, United Kingdom

Company

hirify.global develops media and entertainment platforms including podcasts, radio shows, video content, playlists and the hirify.global Player across mobile, smart speakers, smart TV and in-car platforms.

What you will do

  • Develop functional, performant and well-tested features aligned with business needs.
  • Progressively modernise underlying components and microservices in line with open-source software lifecycles.
  • Work with developers, leads and product owners to shape implementation approaches and integrate microservices and components.
  • Contribute to CI/CD pipelines, run services in Kubernetes on AWS EKS, and support Prometheus and Grafana monitoring and alerting.
  • Use AI coding tools while maintaining code quality through reviews and engineering judgement.

Requirements

  • Hands-on development experience with Spring Framework 6+ and Spring Boot 3+.
  • Experience writing and maintaining unit tests, using mocking frameworks and applying test-driven development.
  • Experience building REST and GraphQL APIs.
  • Practical experience with cloud platforms, preferably AWS.
  • Practical experience with relational database management systems and ORM frameworks.
  • Knowledge of object-oriented programming fundamentals and event-driven architecture.
  • Understanding of continuous integration and successful collaboration in a sociable, multifunctional team.
  • Ability to use AI tools to improve code quality and productivity.

Nice to have

  • Development experience with caching and message queue technologies.
  • Experience using containers during development.
  • Experience with web systems designed for millions of users.
  • Experience with agile practices.
  • Development experience with Kotlin.
  • Practical knowledge of Kubernetes and Terraform.

Culture & Benefits

  • Work with a modern Java, Spring and cloud technology stack.
  • Build tools used by podcasters and radio presenters.
  • Use pragmatic coding practices to minimise unnecessary complexity.
  • Participate in code reviews, pair programming, hack time and continuous developer growth.
  • Work in an inclusive environment with reasonable adjustments available throughout recruitment and employment.

Hiring process

  • Reasonable adjustments to the recruitment process are available for candidates with different needs and working styles.

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