Software Engineer III – 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, which owns the authentication and authorisation infrastructure underpinning Elsevier’s global product suite. The team builds and operates a highly available identity platform that integrates with multiple identity providers, entitlement services, and downstream APIs, running on AWS ECS and EKS.
Key responsibilities
- Interface with technical personnel to finalize requirements.
- Write and review detailed specifications for moderately complex system components.
- Collaborate with development team members to translate product requirements into software designs.
- Implement development processes, coding best practices, and conduct code reviews.
- Operate in Agile, Waterfall or hybrid environments while engaging key stakeholders.
- Use GitHub workflows, pull requests, and issue tracking for distributed collaboration.
- Resolve technical issues and keep abreast of new technology developments.
- Complete bug fixes and maintain code quality.
Required profile
- Proficiency with data manipulation languages and understanding of data modelling principles.
- Ability to work with complex data models and data storage subsystems.
- Experience with Java/J2EE, JavaScript, JSP, HTML, Node.js, React, XML, SQL, Windows and UNIX.
- Experience with identity providers such as Keycloak or Auth0, including realm configuration and OIDC client setup.
- Familiarity with industry best practices such as code coverage and test‑driven development.
- Knowledge of software development methodologies (Agile, Waterfall).
- Ability to work well with internal and external technology resources.
Required skills
- Java / Java J2EE
- JavaScript
- JSP, HTML, XML
- Node.js, React
- SQL
- Windows, UNIX
- Keycloak, Auth0
- AWS ECS, AWS EKS
- GitHub workflows, CI/CD pipelines
- Terraform
- Docker, Kubernetes
- AI‑assisted development tools (Claude, GitHub Copilot, Codex)
What we offer
- Healthy work‑life balance with flexible working hours.
- Wellbeing initiatives, shared parental leave, study assistance and sabbatical options.
- Comprehensive pension plan and generous vacation entitlement.
- Maternity, paternity, adoption and family care leave.
- Personal choice budget, employee discounts and internal communities.
- Employee Assistance Program and recruitment introduction reward.
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 1 hour ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
relx
London Wall