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

Senior Software Engineer II (Java/Spring)

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

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

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

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

Текст:
/

TL;DR

Senior Software Engineer II (Java/Spring): Building and enhancing a graph-based search and AI platform to deliver intelligent, scalable solutions for the scientific community with an accent on graph-based search services and data hydration. Focus on designing scalable backend systems, implementing GraphQL Federation, and integrating AWS cloud-native architectures.

Location: London (London Wall) or Amsterdam (Radarweg)

Salary: €100,400 - €167,300 (for Netherlands location)

Company

A global leader in information and analytics that supports researchers and healthcare professionals in advancing science and improving health outcomes.

What you will do

  • Design and implement graph-based search services and entity metadata hydration.
  • Develop applications using Java, Spring Boot, Spring, GraphQL, and GraphQL Federation.
  • Integrate with AWS services (Neo4j, DynamoDB, RDS, S3, SQS, SNS, Kinesis) for ingestion and messaging pipelines.
  • Champion clean code and SOLID principles, setting engineering standards and mentoring others.
  • Collaborate with product managers and engineering teams to deliver advanced search and recommendation features.
  • Ensure system reliability and performance using New Relic and Coralogix for monitoring and logging.

Requirements

  • Proven track record of building scalable backend systems and APIs.
  • 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).
  • Advocate for SOLID principles, clean code, architectural design patterns, and CI/CD.
  • Experience with Agile or Kanban iterative development methodologies.

Nice to have

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

Culture & Benefits

  • Flexible working hours to support a healthy work/life balance.
  • Comprehensive Pension Plan and generous vacation entitlement.
  • Option for sabbatical leave and family care leave (Maternity, Paternity, Adoption).
  • Personal Choice budget and various employee discounts.
  • Global Employee Assistance Program and internal professional communities.

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