Senior Full-Stack Software Engineer (Java & React)

Senior Full-Stack Software Engineer (Java & React)

Full-Time On-site
Elsevier

Salary: Β£65,000 - 105,000 per year Requirements: Proficiency in most of the following, with willingness to learn the others: Java, Spring or Spring Boot, a JavaScript or TypeScript tool such as React or Angular, and SQL. Experience with build tools, Git, and continuous integration tools such as GitHub Actions or Jenkins. Experience supporting and mentoring team members, sharing knowledge, and helping colleagues build their skills. Experience with alerting, monitoring, and logging tools such as New Relic, OpenSearch or Kibana, and Coralogix. Experience with a modern IDE such as IntelliJ or VS Code, including use of refactoring tools. Experience with test-driven development and mocking libraries such as Jest or Mockito. Experience creating and updating technical documentation using collaborative tools such as Jira and Confluence. Practical experience with Agile methods and delivery, including Scrum or Kanban. Familiarity with designing and developing for cloud environments, such as Docker, Kubernetes, or AWS. Interest in learning about or experience with AI-based solutions. Some exposure to DevOps tools such as Terraform. A collaborative approach, openness to improving team practices, eagerness to learn and grow, and commitment to industry best practices and standards. Responsibilities: Design, develop, and deploy applications in a cloud-hosted distributed system for our next-generation product. Collaborate with business stakeholders to identify requirements and gather feedback in a fast-moving environment. Contribute to architectural decisions that support system stability and performance. Identify and implement enhancements to continually improve our delivery process. Partner with cross-functional Agile and DevOps implementation teams. Build capabilities that support scientific researchers through the process of submitting research for publication. Technologies: AI AWS OpenSearch Angular Cloud Confluence DevOps Docker Git GitHub IntelliJ Support JIRA Java JavaScript Jenkins Jest Kanban Kibana Kubernetes React SQL Spring Spring Boot Terraform TypeScript VS Code Fullstack More: Join our dynamic Agile Teams to build technology that helps researchers publish quality scientific research. We continually evolve our technology in response to researchers needs and changes in the technical landscape, including AI. We are a global leader in information and analytics, supporting researchers and healthcare professionals to advance science and improve health outcomes. This is a full-time, hybrid role based at our Oxford Nielsen House office, with travel to the Oxford office at least once a week, preferably on Tuesdays. We support work-life balance with wellbeing initiatives, shared parental leave, study assistance, sabbaticals, a comprehensive pension plan, home, office or commuting allowance, family-care leave, flexible hours, a personal choice budget, employee communities and networks, discounts, an employee assistance program, and other location-specific benefits. We are committed to an accessible hiring process and equal opportunity. Our work contributes to science, healthcare, and a more sustainable future. last updated 40 week of 2026 #J-18808-Ljbffr

Senior Full-Stack Software Engineer (Java & React) employer: Elsevier

At Elsevier, we pride ourselves on being an excellent employer, particularly for our Java Software Engineer role in Oxford. Our vibrant work culture fosters collaboration and innovation, while our commitment to employee growth is evident through continuous learning opportunities and flexible working arrangements that promote a healthy work-life balance. Join us to be part of a team that values your contributions and supports your professional journey in the exciting field of scientific knowledge sharing.

Elsevier

Contact Details:

Elsevier Recruitment Team