Senior Software package Developer | Europeana Pro

Locale: The Hague, Netherlands

We are hunting for a Senior Program Developer who

    &#13

  • will share our passion for open source and open up info, whilst utilizing technologies to make tradition available to all
  • &#13

  • has the experience and self-discipline to be organised, currently being capable of time management
  • &#13

  • thinks that specialized structure, great quality program and documentation are an integral aspect of the career
  • &#13

  • can enable the team consider the subsequent move and boost by itself so as to obtain a better amount of performance and professionality
  • &#13

  • is snug in prepared and spoken English and has the skill to get the job done seamlessly in an worldwide setting with colleagues from lots of cultural backgrounds
  • &#13

Staff

As a Senior Computer software Developer, you will be doing work bodily and remotely with colleagues from several European nations as section of (a) scrum team(s). You will add to the progress and upkeep of the computer software that powers all our items. Europeana is effective only with Open up Supply application and you will be questioned to make our personal software program also available as Open up Source. You may well be requested to share your encounter and awareness with the Open Source neighborhood and also with other developers in the libraries, archives and museum communities.

Key Duties

    &#13

  • Lead the development, overview and tests of complex alternatives for the addition or modifications of parts in the Europeana architecture
  • &#13

  • Propose specialized alternatives for the addition or modifications of components in the Europeana architecture, and make guaranteed they healthy with the total Europeana architecture
  • &#13

  • Make sure a seamless integration of specialized factors within the Europeana eco-program and contribute to the documentation of specialized designs or decisions on the application architecture
  • &#13

  • Retain and improve the code high quality and performance of the current software
  • &#13

  • Retain and update the overview of the Europeana aggregation techniques architecture as appropriate
  • &#13

Information and Knowledge necessary

    &#13

  • Master’s diploma, preferably in laptop science or application engineering
  • &#13

  • Minimum amount 5 yrs of knowledge as Java developer
  • &#13

  • Outstanding understanding of Java 8 and onward versions
  • &#13

  • Know-how of Spring Framework, Maven, Jenkins, Travis, Git
  • &#13

  • Proven working experience in acquiring Relaxation APIs and structuring code into solutions that are autonomous and have unbiased business domain implementations
  • &#13

  • Expertise with NoSQL databases such as MongoDB, Redis and look for engines such as Apache Solr
  • &#13

  • Expertise with information brokers these types of as Rabbitmq
  • &#13

  • Experience with relational databases these kinds of as PostgreSQL
  • &#13

  • Present high good quality code that is extensively device examined
  • &#13

  • Experience with multi threaded purposes
  • &#13

  • Means to work in Agile/Scrum groups
  • &#13

  • Very good published and spoken English with an means to express complex technical strategies to each specialized and non-technical audiences
  • &#13

More, it is a additionally if you have

    &#13

  • Knowledge of Cloud technologies these types of as CloudFoundry
  • &#13

  • Understanding of continuous integration and supply
  • &#13

  • A degree of information of establishing facts management software package for GLAM aggregators or unique GLAMs
  • &#13

  • Awareness and knowledge of the Europeana Info Design
  • &#13

  • Information and knowledge of XML and XSLT
  • &#13

Wage and advantages

Your gross month to month salary will be between EUR 3,300 – 4,900 (primarily based on entire-time work), dependent on the degree of your working experience.

    &#13

  • Additionally, you will obtain a (professional-rated) getaway allowance of 8% and an annual (yr-close, pro-rated) reward of 8.33%
  • &#13

  • 1 calendar year fixed time period deal with possibility of extension based on funding availability
  • &#13

  • We supply 42.25 times of holiday getaway for each yr (primarily based on complete-time employment)
  • &#13

  • We offer an inspiring operate natural environment and an international enterprise lifestyle
  • &#13

  • We deliver a business notebook and provide a WFH allowance to compensate every month the charges even though working from house and not currently being ready to perform from the place of work. (Covid-19 / remarkable situations)
  • &#13

How to implement

    &#13

  • The situation is open until crammed
  • &#13

  • You must have a valid operating allow to function in the Netherlands
  • &#13

  • If you are intrigued in this place, you should send out your Curriculum Vitae in addition commitment letter, both in English to [email protected]
  • &#13

  • Recruitment agency calls are not appreciated
  • &#13

The Europeana Foundation is committed to rules of diversity, inclusivity, nondiscriminatory exercise and equivalent option for all applicants.