Senior Software Engineer I – Backend (Java / Spring Boot) page is loaded## Senior Software Engineer I – Backend (Java / Spring Boot)locations: R Working in technology at Elsevier means that your work really does matter – it changes lives. Our technologists have applied new machine learning models to reduce gender biases against women in academia and developed technology to help medical professionals more accurately diagnose conditions that may have otherwise been missed. About the Team: Elsevier is a global leader in advanced information and decision support for science and healthcare. About the Role: We are seeking a highly experienced and passionate Senior Software Engineer I to join our global technology team. Design, build, and own backend services across one or more delivery lanes within Learning Products (such as Courseware, Sherpath, and emerging products).* Collaborate closely with product, architecture, and quality engineering partners to translate business needs into scalable and maintainable solutions.* Deliver high-quality, reliable software that meets defined readiness criteria, including story-level completeness, dependency integration, and production stability.* Build and maintain robust APIs and data models that support performance, scalability, and reliability.* Ensure proper observability by implementing effective logging, monitoring, and alerting.* Support and improve engineering practices across the SDLC, including CI/CD, code quality, and defect prevention.* Mentor junior engineers and support team growth through knowledge sharing and guidance.* Requirements: * 4–7 years of software engineering experience, with a strong focus on backend development.* Hands-on experience building scalable RESTful services using Java and Spring Boot.* Experience working with relational databases (such as Postgre SQL), including data modeling and basic query optimization.* Ability to own features end-to-end, from design and implementation through deployment and production support.* Experience integrating backend services into CI/CD pipelines and supporting reliable deployment practices.* Experience supporting production readiness, including logging, monitoring, and alerting.* Ability to work through ambiguity and move solutions forward with minimal supervision.* Experience mentoring junior engineers and contributing to team-level engineering practices.* Bachelor's degree in computer science, Engineering, or equivalent practical experience. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals. This is a hybrid role. Our teams operate in a flexible hybrid work model, combining in-person collaboration with remote flexibility. Private Medical/Dental Plan* Savings Fund* Life Insurance* Meal/Grocery Voucher About the Business: A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. *RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive. It defines us as a company.

Similar jobs

Senior software engineer i - backend (java / spring boot)

Apply Now
Back to search page