This job posting isn't available in all website languages

Senior Software Engineer - Backend for Showcase

IT/Technical & Product Development
RES00150 Requisition #

Do you want to help build GitHub for scientists?  Do you want to be part of a new team in Amsterdam?


We’re building an intelligent shareable data repository for scientific data and need more help. If you’re a passionate, focused and driven developer who isn’t afraid of making decisions quickly, building things you’ve not built before, untangling legacy code and hitting your sprint commitments we want to hear from you. In return we offer the opportunity to work on a meaningful product in a reactive AWS microservice architecture environment using Scala, Java 8, Dropwizard and Rx.


More about the role: 

We’re looking for a Senior Backend Engineer to join the Showcase team. We expect you to think on your feet and be able to come up with practical, simple solutions to complex problems. As well as having deep knowledge in areas related to backend development, you should also be knowledgeable in all things related to creating a quality user centered product. As a Senior Backend Engineer, you will be part of shaping science’s next steps.


  • You’ll work in Showcase team, a mixed discipline Agile scrum team of individuals centred around a common goal — to make sharing versioned research data easy, enjoyable and empowering.
  • You will be building a RESTful API to power our user-centered website which adheres to standards and is progressively enhanced to offer a rich experience.
  • Our back end stack is delivered from a combination of microservices running JVM languages including Scala and Java 8.
  • Working in 2 week sprints with daily standups, grooming, planning and retros, you’ll take your turn to run sprint demos for stakeholders.
  • Participate in once a month hackathons, and brown bag sessions.
  • You’ll work face to face occasionally with university and researcher customers on site.
  • You’ll be supported by a product manager, a business analyst and a tech lead.



You should bring: 


  • You have great team skills, including the confidence to put your idea across, even if the idea is initially unpopular, and the humility to admit when you are wrong.
  • Like everyone else on our team, you are versatile with a broad perspective, eager to learn new things and use the best tools for the job. You’re not afraid to venture into uncharted territory and come away with mastery of it.
  • Quality is important to you. You practice unit testing, integration testing, code reviews and constant communication to ensure the best outcome.
  • You have experience building services that are progressively enhanced over time.  
  • A great deal of JVM experience.
  • You have experience building solely RESTful applications and understand its nuances. 
  • Event oriented experience using queues like SQS, JMS or Kafka.
  • You have knowledge of Amazon Web Services.
  • You have knowledge of Jenkins or similar build and continuous integration services.
  • You put user experience first when it comes to developing any user facing product. Experience with user experience techniques such as user testing is highly desirable.
  • You care about performance, clean code, test driven development, pair programming, experimentation, continuous delivery and continuous improvement.
  • You’ve worked in an Agile Scrum environment.
  • You are committed to the bigger picture of large software ecosystems; you are constantly thinking about the future when building new applications and features.
  • You are not afraid to challenge the status quo when necessary, and at the same time respect the opinions presented by your team.

What we offer

We welcome you to a truly global, dynamic and challenging environment with great opportunities for personal development. Elsevier’s benefits are very competitive and the summary below will give you an idea of what you can expect when joining Elsevier in the Netherlands.

  • Competitive salary and a 13th month
  • 27 days of leave
  • Attractive collective healthcare insurance package with considerable reduction rates
  • Solid Pension Plan, with a choice between a collective pension plan an individual pension plan
  • Profit share or bonus plan subject to the company annual results
  • Flexible working arrangements
  • Travel allowance for commuting
  • Reductions to several personal insurance packages due to our collective agreements
  • Free in-house sport facilities
  • Numerous training, coaching and e-learning modules for long term job opportunities and development
  • Several local and global networking communities to share best practices and knowledge
  • Various social responsibility programs, channeling knowledge and strengths to help communities around the world improve education, science, health care and protect the environment.

An assessment or business case could be part of our selection procedure. A pre-employment screening will be part of our recruitment procedure.


At Elsevier pride, passion and the pursuit of knowledge meet innovation, opportunity and growth.  We are an organisation that runs on intelligence.  We supply it, develop it, and rely on it - and it requires intelligent people to make the intelligent career choice that will see us improve further.  We are working to provide a platform that will enable world-changing research. The impact on society of what we do, differentiates us from other tech companies in itself.

Previous Job Searches

Activity Feed

Job shares through RELX Group
Someone referred the Technology Graduate 2019 position. 3 hours ago
Someone referred the Sales Engineer - FlightGlobal - Portland position. 10 hours ago
Someone referred a link. 14 hours ago
Someone referred the Software Engineer Intern position. 14 hours ago
Someone referred the Product Marketing Manager position. 14 hours ago

Similar Listings


Amsterdam, North Holland, Netherlands

📁 IT/Technical & Product Development

Requisition #: TEC000T5


Amsterdam, North Holland, Netherlands

📁 IT/Technical & Product Development

Requisition #: TEC000WV


Oxford, South, United Kingdom

📁 IT/Technical & Product Development

Requisition #: TEC00144