Software Engineer III (Java / Spring)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer III (Java / Spring): Designing and improving backend services for document transformation and semantic enrichment within a semantic data platform with an accent on event-driven microservices and scalable APIs. Focus on building robust document structuring and entity recognition workflows using Java, Spring Boot, and AWS.
Location: Hybrid in Oxford (Nielsen House)
Company
A global leader in information and analytics that helps researchers and healthcare professionals advance science and improve health outcomes.
What you will do
- Design, build, and maintain backend services supporting document transformation, structuring, and entity recognition workflows.
- Develop and enhance microservices and APIs using Java, Spring Boot, and Python.
- Implement event-driven and distributed systems utilizing Kafka and AWS infrastructure.
- Write maintainable, well-tested code using TDD and pair programming practices.
- Collaborate with product partners and engineers in Scrum ceremonies to deliver incremental value.
- Support the reliability, performance, and operability of services in production environments.
Requirements
- 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 (TDD) and collaborative engineering like pair programming.
- Ability to work effectively in a hybrid team environment in Oxford.
Nice to have
- Experience with document processing, transformation pipelines, or content structuring systems.
- Knowledge of entity recognition, metadata extraction, or semantic enrichment workflows.
- Experience with AI software engineering and specifications-driven development.
- Experience improving developer workflows through automation and AI-supported practices.
Culture & Benefits
- Flexible working hours to support a healthy work-life balance.
- Comprehensive pension plan and generous vacation entitlement.
- Option for sabbatical leave and a personal choice budget.
- Maternity, paternity, adoption, and family care leave.
- Global Employee Assistance Program and internal communities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →