Senior Java Software Engineer

Case Law Reporter

Oxford, United Kingdom
Hybrid
Java 17 or higher
Spring / spring boot
Javascript / typescript tool (react, angular, etc.)
As a Senior Java Software Engineer II, you will build capabilities to support scientific researchers through the process of submitting the research for publication

Job Summary

  • As a Senior Java Software Engineer II, you will build capabilities to support scientific researchers through the process of submitting the research for publication.
  • Our dynamic Agile team delivers innovative technology solutions to assist editors in quickly and accurately identifying the best manuscripts for publication in world-renowned peer-reviewed journals.
  • We promote a healthy work/life balance across the organisation, with numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals.

Matching Summary

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

Skills & Requirements

Must-have

  • Java 17 or higher
  • Spring / Spring Boot
  • JavaScript / TypeScript tool (React, Angular, etc.)
  • SQL
  • Git and continuous integration
  • Alerting, monitoring, and logging tools
  • Modern IDE (IntelliJ / VSCode)
  • Test-driven development and mocking libraries
  • Agile practices and execution (Scrum, Kanban)
  • Cloud environments (docker, k8 / Kubernetes, AWS)

Nice-to-have

  • Collaborating to solve complex technical problems
  • Supporting scientific researchers
  • Leveraging AI technologies
  • Improving working practices
  • Supporting and mentoring team members
  • Learning AI based solutions

Key Requirements

  • Senior Java Software Engineer II
  • Proficiency in Java 17 or higher
  • Experience with build tools, Git and CI
  • Experience with alerting, monitoring and logging tools
  • Experience with a modern IDE
  • Experience with test-driven development
  • Familiar with collaborative documentation tools
  • Real world experience of Agile practices
  • Familiar with cloud environments
  • Experience with AI based solutions

Work Rights

Not specified

Tailored Resume

Cover Letter