Overview
Based at our beautiful office located on top of Central Station in The Hague, you will work on a wide variety of European projects together with a network of cultural institutions, research organizations and creative industries from all over Europe to provide new forms of access to culture.
Responsibilities
Research, design, develop, and maintain our data infrastructure, API and external interfaces in agile manner
Develop and maintain cloud-based data ingestion tools for cultural heritage content using traditional and novel protocols and practices
Work with our dataset of cultural heritage collections and develop semantic tools and algorithms to serve this data to the Europeana end users
Work closely with business requirement owners to assess feasibility, specificity and scope of tools and feature requirements
Company:
Europeana
Qualifications:
Skills / Experience
University level education in computer science or a related field, or an equivalent combination of education and experience
5+ years of research and software development experience
Hands-on experience with designing and implementing semantic systems that handle large data – experience with humanities data or multilingual data is a strong advantage
Good written and spoken English with an ability to express complex technical ideas to a non-technical audience
Open minded, rich with new ideas, practically oriented, team player
Development experience – first one is a must, the rest is advantageous
Thorough knowledge of and experience in Java development (Hibernate, JUnit, Spring) in Linux, Apache environments
Knowledge of cloud technologies and development principles
Knowledge and experience in semantic libraries and platforms (Lucene, SOLR) and industry standards (RDF, SKOS, Linked Open Data)
Knowledge on XML, XSLT, XML Schema, and other XML-related standards
Experience on relational databases (e.g. PostgreSQL, MySQL) and/or document databases (e.g. MongoDB)
Experience on different SW development lifecycle tools and skills: Hudson, SVN, Unit testing, and integration tools, such as Maven
Basic knowledge of Front end and other related technologies is an asset
Educational level:
Diploma
Level of experience (years):
Senior (5+ years of experience)
How to apply:
Please mention NLP People as a source when applying
http://pro.europeana.eu/job/java-developer
About Europeana
Europeana is Europe’s platform for digital cultural heritage. We create new ways for people to engage with their cultural history, whether for work, learning or pleasure. We believe that culture can transform lives and we are passionate about bringing Europe’s cultural heritage to the world.Through Europeana and its Network today, anyone can explore over 30 million digitised objects including books, paintings, films and audio.