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

Senior Software Engineer I (Java, AI)

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

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

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

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

Текст:
/

TL;DR

Senior Software Engineer I (Java, AI): Building and enhancing an agentic data platform to power search and recommendation systems with an accent on graph-based search services and entity metadata hydration. Focus on designing scalable backend APIs, integrating AWS cloud-native architectures, and implementing GraphQL federation.

Location: London Wall

Salary: €86,900 – €144,600 (for NLD Amsterdam)

Company

A global leader in information and analytics providing data-driven insights to researchers and healthcare professionals to advance science and improve health outcomes.

What you will do

  • Design and implement graph-based search services for the Search and AI Platform.
  • Develop scalable applications using Java, Spring Boot, and GraphQL Federation.
  • Integrate AWS services (Neo4j, DynamoDB, S3, Kinesis) to support ingestion and messaging pipelines.
  • Mentor engineers and set engineering standards based on clean code and SOLID principles.
  • Collaborate with product managers to deliver advanced search and recommendation features.
  • Ensure system reliability and performance using New Relic and Coralogix monitoring.

Requirements

  • 4+ years of professional experience in distributed systems or search platforms.
  • Strong expertise in Java and the Spring Boot ecosystem.
  • Hands-on experience with GraphQL and REST API design.
  • Solid background in cloud-native architectures with AWS and Kubernetes (EKS).
  • Advocacy for SOLID principles, clean code, and CI/CD best practices.
  • Familiarity with Agile or Kanban methodologies.

Nice to have

  • Experience with Apollo Router or advanced GraphQL federation strategies.
  • Background in data modelling for graph-based systems.
  • Familiarity with AI-driven discovery systems.
  • Experience working in high-throughput, distributed systems.

Culture & Benefits

  • Flexible working hours to support work-life balance.
  • Comprehensive pension plan and generous vacation entitlement.
  • Option for sabbatical leave.
  • Maternity, Paternity, Adoption, and Family Care leave.
  • Personal Choice budget and various employee discounts.
  • Global Employee Assistance Program.

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