Senior Software Engineer II at Elsevier | Amsterdam, NH, NL | Rezi

Senior Software Engineer II at Elsevier

Senior Software Engineer II

Elsevier · Amsterdam, NH, NL

1 weeks ago

Senior Software Engineer II

Elsevier · Amsterdam, NH, NL

11 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer II role.

Rezi rewrites your resume against Elsevier's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer II posting at Elsevier — free, in seconds.

About the Role

As a Senior Software Engineer II, you will design, develop, and evolve high-quality web applications, ensuring performant and accessible user experiences. You will work with established Java-based applications and gradually transition to a modern front-end architecture using ReactJS and TypeScript, contributing to technical solutions, architectural decisions, and application performance.

Responsibilities

  • Take ownership of complex software development tasks, from technical design and implementation through delivery and ongoing maintenance.
  • Maintain and evolve existing applications while contributing to the incremental modernization of our front-end architecture.
  • Investigate complex technical challenges, identify root causes and implement sustainable solutions that consider long-term maintainability.
  • Collaborate with product teams, designers and engineers to translate requirements into practical technical solutions, identifying dependencies and trade-offs.
  • Contribute to architectural discussions and technical planning, helping guide engineering decisions and identify opportunities for improvement.
  • Support the development of other engineers through code reviews, knowledge sharing and mentoring, while promoting consistent engineering practices across the team.

Requirements

  • 5+ years of professional web application software engineering experience.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • Strong Java programming skills, with the ability to understand, debug and extend server enterprise application code and integrate with REST APIs.
  • Solid front-end expertise in JavaScript, semantic HTML, CSS and ReactJS, including experience building responsive, accessible and performant web pages.
  • Experience with established web technologies such as Spring, Stripes, JSP, Apache Tomcat or jQuery.
  • Familiarity with NextJS and TypeScript or experience with modernizing established web applications.

Skills

  • Web architecture: Strong understanding of browser behavior, the DOM, HTTP, server-side rendering, client-to-server interactions and API integration.
  • Front-end engineering: Knowledge of component-based architectures, browser compatibility, responsive design principles and web accessibility standards (WCAG).
  • Application development: Ability to navigate complex Java-based web applications, understand application lifecycles and troubleshooting issues across front-end, back-end and data components.
  • Software quality & performance: Experience with automated testing approaches (e.g.JUnit & Playwright), debugging, performance optimization and secure coding practices to ensure reliable, maintainable applications.
  • Development practices: Proficiency with code reviews, CI/CD workflows, and Agile development practices, with the ability to evaluate technical trade-offs and recommend practical solutions.

Location

  • NLD Amsterdam (Radarweg)

Work Type

  • Flexible hours

Experience Level

  • 5+ years of professional web application software engineering experience

Education Level

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience

Salary/Compensations

  • €71,700 - €119,600

Benefits

  • Shared parental leave
  • Study assistance
  • Sabbaticals
  • Country specific benefits

About the Company

  • SciVal is Elsevier’s research analytics platform, turning Scopus and other connected research data into insights for benchmarking and strategic decision-making.
  • A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society.
  • Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice.
  • At Elsevier, your work contributes to the world's grand challenges and a more sustainable future.
  • We harness innovative technologies to support science and healthcare to partner for a better world.

Equal Opportunity

  • We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120.
  • We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.