Назад
Company hidden
7 дней назад

Senior Software Engineer II (React/Java)

71 700 - 119 600€
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Netherlands
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer II (React/Java): Building and evolving performant, accessible web applications for SciVal, Elsevier’s research analytics platform, with an accent on Java-based server-rendered systems and modern React front-end architecture. Focus on modernizing established applications, solving complex cross-stack technical challenges, optimizing performance, and guiding maintainable architectural solutions.

Location: Amsterdam, Netherlands

Salary: €71,700–€119,600 annual base pay

Company

hirify.global provides information, analytics, research data, health education, interactive learning, and healthcare solutions for researchers and healthcare professionals.

What you will do

  • Own complex software development tasks from technical design and implementation through delivery and ongoing maintenance.
  • Maintain and evolve established web applications while contributing to the incremental modernization of the front-end architecture.
  • Investigate complex technical challenges, identify root causes, and implement sustainable, maintainable solutions.
  • Collaborate with product teams, designers, and engineers to translate requirements into technical solutions and evaluate dependencies and trade-offs.
  • Contribute to architectural discussions and technical planning, guiding engineering decisions and identifying improvement opportunities.
  • Support other engineers through code reviews, knowledge sharing, mentoring, and consistent engineering practices.

Requirements

  • 5+ years of professional web application software engineering experience and a Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • Strong Java programming skills, including the ability to understand, debug, and extend server-side enterprise application code and integrate REST APIs.
  • Solid front-end expertise in JavaScript, semantic HTML, CSS, and ReactJS, including responsive, accessible, and performant web pages.
  • Strong understanding of browser behavior, the DOM, HTTP, server-side rendering, client-to-server interactions, and API integration.
  • Knowledge of component-based architectures, browser compatibility, responsive design, and WCAG accessibility standards.
  • Ability to navigate complex Java-based web applications, understand application lifecycles, and troubleshoot issues across front-end, back-end, and data components.
  • Experience with automated testing approaches such as JUnit and Playwright, debugging, performance optimization, and secure coding practices.
  • Proficiency with code reviews, CI/CD workflows, and Agile development practices, including evaluating trade-offs and recommending practical solutions.

Nice to have

  • Experience with Spring, Stripes, JSP, Apache Tomcat, or jQuery.
  • Familiarity with NextJS and TypeScript or experience modernizing established web applications.

Culture & Benefits

  • Flexible working hours to support productivity and work-life balance.
  • Wellbeing initiatives and country-specific benefits.
  • Shared parental leave, study assistance, and sabbaticals.
  • Work covered by the Collective Labor Agreement Publishing Industry.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →