About this role
Salary: £65,000 - 105,000 per year
Requirements: Expertise in development languages including but not limited to Java, JavaScript, Groovy, JSP, HTML, XML, SQL, and Bash.Knowledge and experience of build tools such as Maven and Gradle.Knowledge and experience of relational DBMS, specifically PostgreSQL.Knowledge of using AWS services via Terraform, including Secrets Manager, Kinesis Firehose, S3, and OpenSearch.Knowledge and experience of configuring and using New Relic and Kibana for observing metrics and configuring alerts.Knowledge and experience of using Docker, containers, Helm, and Kustomize to set up and manage Kubernetes applications.Knowledge and experience of using kubectl, k9s, and similar tools to observe and manage Kubernetes resources.Knowledge of networks, including AWS ACM certificates, VPCs, and transit gateways, is a bonus. Responsibilities: Interface with other technical personnel or team members to finalize requirements.Write and review portions of detailed specifications for the development of complex system components.Complete complex bug fixes.Work closely with other development team members to understand complex product requirements and translate them into software designs.Successfully implement development processes, coding best practices, and code reviews.Operate in various development environments, including Agile and Waterfall, while collaborating with key stakeholders.Resolve complex technical issues as necessary.Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.Participate in technical discussions to help design solutions that meet product requirements.Develop test-driven code, pair with team members, mentor juniors, and support existing API platforms.Support the legacy and new Enterprise API Platform for Elsevier.Improve developer experience for platform users both within and outside of Elsevier.Support smooth onboarding of APIs to the platform, ease of use of the dev portal, and rapid resolution of support requests. Technologies: APIAWSOpenSearchBashDockerGradleGroovyHelmSupportJSPJavaJavaScriptKibanaKubernetesKustomizeMavenPostgreSQLSQLTerraformXMLCloudDevOpsTDD More:
We are a global team supporting products in education and electronic health records that help students learn digital charting and document care in todays modern clinical environment. We maintain a very stable product and value trust, respect, collaboration, agility, and quality. As part of our Senior Software Engineer role, you will work on our legacy and new Enterprise API Platform for Elsevier, helping provide a strong developer experience for users both inside and outside the company. We offer a healthy work/life balance, flexible working hours, wellbeing initiatives, shared parental leave, study assistance, sabbaticals, and country-specific benefits. We also provide a fair and accessible hiring process. We are a global leader in information and analytics, helping researchers and healthcare professionals advance science and improve health outcomes, and our work supports science, health education, interactive learning, and exceptional healthcare and clinical practice. Our location is London Wall, and the role is full time.
last updated 36 week of 2026