Software ontwikkelaar

Universiteit Utrecht
Utrecht, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Utrecht, Netherlands

Tech stack

HTML
Java
Tomcat
CSS
Apache Lucene
Continuous Integration
Relational Databases
DevOps
Github
PostgreSQL
Maven
Software Engineering
Solr
Web Applications
Web Application Frameworks
XML
Extensible Stylesheet Language Transformations (XSLT)
Jetty
React
GIT
Front End Software Development
Software Version Control
Docker

Job description

Working at Utrecht University Software Engineer Faculty: Faculty of Humanities Department: Operations Hours per week: 24 to 40 Application deadline: 13 March 2026 CLARIN is a digital infrastructure providing access to language data and tools to support SSH research. To further integrate its technology components, CLARIN is looking for a Software Engineer. Your job You will participate in a motivated and inspiring group of colleagues. In a dynamic, innovative and international work environment (including regular meetings abroad) and possibilities to follow courses and training sessions on relevant subjects. Your tasks will include: - Software development, especially maintenance and furthering some of CLARIN's Java-based web applications like: - Virtual Language Observatory ( vlo.clarin.eu ) - Component Registry ( clarin.eu/componentregistry ) - Language Resource Switchboard ( switchboard.clarin.eu ) - Packaging web applications to run smoothly in our server environment, using Docker and Docker Compose - in a DevOps style and in close collaboration with our System Administrators - Interaction with users of the applications you are co-developing: - Feedback on issues and feature requests - Training and demonstrations, in collaboration with our Training Officer These are the key tasks of the role. However, the successful candidate is expected to take on additional or extended tasks as required by the evolving needs of the organisation. Your qualities

Requirements

The ideal candidate has proven experience with: - Java software development; - Java web application containers (e.g. Tomcat or Jetty) and Maven; - Spring; - Lucene and Solr; - XML-technology, including XSLT; - Relational databases (e.g. PostgreSQL); - HTML and CSS; - Front-end web frameworks such as React and Htmx; - Versioning systems (Git) and Continuous Integration (e.g. Github Actions); - Fluent in English, both spoke...

Apply for this position