Principal Senior Software Engineer (Java)


Job title: Principal Senior Software Engineer (Java)

Company: Elsevier

Job description: Principal Software Engineer (Java)

Would you like to work on software products that make a difference?

Join our Software Engineering Team

Working with Mendeley, our team supplies an invaluable toolset for managing References and Citation within the Scientific and Health Research. We are a close-knit team who thrives on ideas, communication, support and innovation. We offer an inspiring environment to enable our team to deliver high-profile products that help drive scientific innovation across the world that make a real difference to our customers.

Engineer the future

As a member of our team based in London, you will take part in the design and development of Mendeley’s flagship researcher-productivity products. You will collaborate with a passionate Agile team to create innovative solutions for our customers. You will be involved in the software development life cycle from design to coding and unit testing, through to deployment and operation.

As a Principal Software Engineer, you will handle:

Stimulating the technical direction of the Mendeley application

Cultivating discussion and documenting team decisions via Architectural Decision Records (ADRs), including aspects such as Architecture, Security, Privacy and Disaster Recovery

Writing software while following testing, coding and development process best practices to create robust and stable products

Working with cross-functional technical teams to understand complex product requirements and translate them into software designs

Contributing to the technical direction of the Mendeley APIs, Services and Libraries

Completing bug fixes and resolving technical issues to ensure quality and performance

Developing your skills and knowledge through learning modern technologies


To be successful in this role you will:

Demonstrate excellent written and verbal communication

Work collaboratively with internal and external teams

Be prepared to mentor, monitor and guide more junior developers

Collaborate with Product Owners and Tech Leaders across Elsevier to define priorities and manage expectations

Have excellent expertise in Java and Java-related technologies, able to feedback on ideas, implementation and execution

Mentor software developers on software development, development methodologies and optimization techniques

Work in a way that works for you.

We promote a healthy work-life balance across the organization. With many well-being initiatives, shared parental leave, study aid and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.

Regular remote/home working possible

Working flexible hours – flexing the times you work in the day (core hours are 10am – 4pm)

35-hour working week

Working with us

We are an equal opportunity employer with a commitment to help you succeed. Here, you will find a collaborative, innovative and fun environment, where everyone has a part to play. Regardless of the team you join, we will surround you with co-workers who are passionate about what they do, and how they do it.

Working for you

We want to protect your health; help you accumulate wealth and secure your future. We are therefore delighted to offer:

Generous holiday allowance with the possibility to buy more days

Access to a competitive contributory pension scheme and life assurance

2 days community responsibility (volunteering) days

Parental leave options

Health screening and private medical benefits

Season ticket loan

About Us

As part of the Elsevier family of products we are supporting the work of research and health partners, we are a global leader in information and analytics. From visionary health education and peer-reviewed literature through to interactive learning technology, our work ultimately improves the health outcomes of society. Constantly striving to spark the next great discovery in science or healthcare, our technology allows lofty ideas to change the world.

Join Us

Are you ready to help us progress science? Our technology leads to innovation, so join a forward-thinking digital business that is tackling world-scale challenges and aligning your ambitions with our passion for driving global knowledge-sharing.

Elsevier is 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. If a qualified individual with a disability or disabled veteran needs a reasonable accommodation to use or access our online system, that individual should please contact or if you are based in the US you may also contact us on 1.855.833.5120.

Please read our

Expected salary:

Location: Bangalore, Karnataka

Job date: Sun, 06 Feb 2022 08:32:43 GMT

Apply for the job now!