Software Engineer III (Java/Spring)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer III (Java/Spring): Building and optimizing backend services for a semantic data platform with an accent on document transformation, entity recognition, and event-driven architecture. Focus on developing scalable microservices, ensuring system reliability, and improving engineering quality through TDD and collaborative practices.
Location: Must be based in or able to work from the Oxford office (Hybrid)
Company
is a global leader in information and analytics, helping researchers and healthcare professionals advance science and improve health outcomes through quality data and innovative technology.
What you will do
- Design, build, and maintain backend services for document transformation and entity recognition workflows.
- Develop and enhance microservices and APIs using Java, Spring Boot, and Python.
- Contribute to event-driven and distributed systems using Kafka and AWS infrastructure.
- Write maintainable, well-tested code using TDD and pair programming.
- Collaborate with cross-functional teams in Scrum ceremonies to deliver incremental value.
- Support the reliability, performance, and operability of production services.
Requirements
- Must be based in or able to work from the Oxford office (Hybrid)
- Experience building and maintaining backend software using Java and Python.
- Practical experience with Spring Boot, APIs, and microservice-based systems.
- Experience working with AWS services in a cloud-native environment.
- Familiarity with Kafka or similar messaging technologies in event-driven architectures.
- Experience with test-driven development, code reviews, and pair programming.
Nice to have
- Experience with document processing, transformation pipelines, or content structuring systems.
- Experience with entity recognition, metadata extraction, or semantic enrichment workflows.
- Familiarity with systems that process large-scale or complex content datasets.
- Experience with AI-supported development practices.
Culture & Benefits
- Flexible working hours to support work-life balance.
- Comprehensive pension plan and generous vacation entitlement.
- Support for wellbeing with initiatives, shared parental leave, and sabbaticals.
- Personal Choice budget and various employee discounts.
- Access to internal communities and networks.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →