Senior Java Software Engineer

RELX

Oxford, United Kingdom
Hybrid
Java 17 or higher
Spring / spring boot
Cloud environments (docker, kubernetes, aws)
As a Senior Java Software Engineer, you will build capabilities to support scientific researchers through the process of submitting research for publication while evolving technology including AI

Job Summary

  • As a Senior Java Software Engineer, you will build capabilities to support scientific researchers through the process of submitting research for publication while evolving technology including AI.
  • We promote a healthy work/life balance with flexible hours, remote or hybrid work options, and numerous wellbeing initiatives to support long-term career success.
  • Elsevier offers a diverse and inclusive environment with extensive benefits including generous holiday allowance, learning and development resources, health benefits, and employee resource groups.

Matching Summary

As a Senior Java Software Engineer, you will build capabilities to support scientific researchers through the process of submitting research for publication while evolving technology including AI.

Skills & Requirements

Must-have

  • Java 17 or higher
  • Spring / Spring Boot
  • Cloud environments (Docker, Kubernetes, AWS)
  • Agile and DevOps practices
  • Test-driven development
  • Build tools and continuous integration
  • Monitoring and logging tools

Nice-to-have

  • AI based solutions experience
  • Collaborative documentation tools
  • Mentoring and knowledge sharing
  • Flexible hybrid working style
  • Innovative technology solutions
  • Cross-functional team collaboration

Key Requirements

  • Proficiency with Java 17 or higher
  • Experience with Agile methodologies
  • Familiarity with cloud development and deployment
  • Experience with test-driven development
  • Ability to mentor and support team members

Work Rights

Not specified

Tailored Resume

Cover Letter