3 days ago
Amsterdam, NetherlandsSenior
Responsibilities
- Own complex software development tasks from technical design and implementation through delivery and ongoing maintenance.
- Maintain existing applications and contribute to incremental front-end modernization.
- Investigate complex technical challenges, identify root causes, and implement sustainable solutions.
- Collaborate with product teams, designers, and engineers to translate requirements into technical solutions and assess dependencies and trade-offs.
- Contribute to architectural discussions, technical planning, and engineering improvement opportunities.
- Support other engineers through code reviews, knowledge sharing, mentoring, and consistent engineering practices.
- Improve application performance, accessibility, reliability, scalability, and maintainability.
Requirements
- 5+ years of professional web application software engineering experience.
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- Strong Java programming skills and experience debugging and extending enterprise server applications and integrating with APIs.
- Strong front-end expertise in JavaScript, semantic HTML, CSS, and ReactJS, including responsive, accessible, and performant web pages.
- Understanding of browser behavior, the DOM, HTTP, server-side rendering, client-to-server interactions, and API integration.
- Experience with component-based architectures, browser compatibility, responsive design, and web accessibility standards.
- Ability to troubleshoot across front-end, back-end, and data components.
- Experience with automated testing approaches, debugging, performance optimization, and secure coding practices.
- Experience with code reviews, CI/CD workflows, and Agile development practices.
- Experience with Spring, Stripes, JSP, Apache Tomcat, or jQuery is preferred.
- Familiarity with NextJS and TypeScript or experience modernizing established web applications is preferred.
Benefits
- Flexible working hours that allow employees to adjust when they work during the day.
- Wellbeing initiatives, shared parental leave, study assistance, and sabbaticals.
- Country-specific benefits and coverage under the Collective Labor Agreement Publishing Industry.
- Accessible hiring process with accommodation support available.
Tech Stack
Categories
About Elsevier
Elsevier builds scientific and medical information products and analytics platforms for researchers, clinicians, and educators. Its portfolio includes journals and databases such as The Lancet, Cell, ScienceDirect, Scopus, and ClinicalKey, sold primarily via institutional subscriptions, licensing, and open-access publishing fees. Founded in 1880 and headquartered in Amsterdam, Elsevier operates as a business of RELX, serving universities, hospitals, corporations, and government research agencies worldwide.
