Senior Software Engineer I (Java, AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →