Senior Software Engineer – Java & JavaScript
relx · London Wall
Job description
About the role
Do you enjoy designing and developing scalable, high‑performance applications using Java and JavaScript? You will join the Identity & Access Management team that owns the authentication and authorisation infrastructure for Elsevier’s global product suite, building a highly available identity platform on AWS ECS and EKS.
Key responsibilities
- Interface with technical personnel to finalize requirements.
- Write and review detailed specifications for complex system components.
- Complete complex bug fixes.
- Implement and guide continuous integration, delivery, and deployment practices.
- Identify operational requirements for logging, instrumentation, and alerting.
- Collaborate with development teams to translate requirements into software designs.
- Enforce development processes, coding best practices, and code reviews.
- Operate in Agile, Waterfall and other development environments while coordinating with stakeholders.
- Resolve intermediate technical issues and support pair programming.
- Mentor junior developers on methodologies and optimisation techniques.
Required profile
- Knowledge of software development methodologies (Agile, Waterfall).
- Intermediate proficiency with data manipulation languages and optimisation techniques.
- Understanding of normalized and dimensional data modelling principles.
- Experience with multiple data storage subsystems.
- Proficient in Java/J2EE, JavaScript, JSP, HTML, Node.js, React, XML, SQL, Windows and Unix.
- Experience with Keycloak, Auth0 or similar identity providers.
- Strong research skills and familiarity with industry best practices.
- Good oral and written communication abilities.
Required skills
- Java/J2EE
- JavaScript
- Node.js
- React
- JSP & HTML
- XML
- SQL
- Windows & Unix
- Keycloak / Auth0 (OIDC)
- AWS ECS & EKS
- Docker
- Kubernetes
- Terraform (IaC)
- CI/CD pipelines
- Test‑driven development
- AI‑assisted tools (Claude, GitHub Copilot, Codex)
What we offer
- Comprehensive pension plan and generous vacation entitlement.
- Option for sabbatical leave and personal choice budget.
- Parental, adoption and family‑care leave.
- Internal communities, employee discounts and assistance program.
- Flexible working hours to support work‑life balance.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 6 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
relx
London Wall