4 дня назад
Senior Software Engineer I (Java & JavaScript) (Identity & Access Management)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer I (Java & JavaScript) (Identity & Access Management): Building and operating highly available authentication and authorisation infrastructure for Elsevier’s global product suite with an accent on scalable Java and JavaScript services, identity-provider integrations, and AWS-based deployments. Focus on designing complex software components, implementing CI/CD and observability, resolving difficult defects, and mentoring less senior developers.
Location: London Wall
Company
provides information, analytics, and data-driven products supporting scientific research, healthcare, health education, and clinical practice.
What you will do
- Design, develop, and review complex components for the identity and access management platform.
- Build and operate highly available authentication and authorisation infrastructure integrated with identity providers, entitlement services, and downstream APIs.
- Write specifications, implement complex bug fixes, and translate product requirements into software designs.
- Implement continuous integration, delivery, and deployment practices, including logging, instrumentation, and alerting.
- Collaborate with technical stakeholders, participate in code reviews and pair programming, and mentor less senior developers.
Requirements
- Professional software development experience with Java/J2EE, JavaScript, JSP, HTML, Node, React, XML, SQL, Windows, and Unix.
- Experience with Keycloak, Auth0, or another identity provider, including realm configuration, authentication flows, and OIDC client setup.
- Knowledge of software development methodologies, test-driven development, data manipulation, data modelling, and multiple data storage subsystems.
- Experience writing and reviewing technical specifications, resolving complex defects, and applying coding and development best practices.
- Strong research, communication, collaboration, and requirements-finalisation skills.
Nice to have
- Experience using AI-assisted development tools such as Claude, GitHub Copilot, or Codex for test authoring and quality engineering.
- Experience with Terraform or another infrastructure-as-code tool.
- Experience with Docker and Kubernetes.
- Additional familiarity with Keycloak or another identity provider.
Culture & Benefits
- Flexible working hours and support for work-life balance.
- Comprehensive pension plan and generous vacation entitlement.
- Sabbatical leave, parental and family-care leave, and study assistance.
- Personal Choice budget, employee discounts, internal communities, and employee assistance support.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Senior Software Engineer (Fintech)
9 дней назад
Senior Software Engineer (Node/AWS)
6 дней назад
Senior Software Engineer (Java)
Writer
5 дней назад
Software Engineer (AI)
172 600 - 304 100$
5 дней назад
Senior Search Backend Engineer (m/f/x)
5 дней назад