European Patent Office

Talent Pool for Software Developers (11501)

Job group: 4

Grade: G7-10 (net (basic) monthly salary* for this vacancy: EUR 5 882.44 to 8343.53, depending on experience)

Duration of appointment: five years

Career path: Technical 

Location: The Hague/Munich 

Application deadline: 22.04.2020



At the European Patent Office (EPO), we are in the midst of a major transformation, building a DevOps practice and making the agile principles a reality. It's like nothing we've ever done before!


Our mission is to support innovation, competitiveness and economic growth across Europe. We pride ourselves on taking innovation seriously and, in line with our Strategic Plan 2023, are fully committed to digital transformation within the EPO.

With the first projects in this area about to be launched, we are looking for highly creative talent keen to meet the challenges of change. That's why we are developing a talent pool in anticipation of future openings in a broad range of disciplines across the IT field.

The EPO's solution development areas in particular are experiencing a paradigm shift, transforming into event-driven microservice architectures deployed through containers in the service mesh on the new Kubernetes platform. On the design side, we are adopting techniques to put the user at the centre of operations through design thinking and to bring business and development teams closer together through domain-driven design. We aim at shortening our delivery cycles by means of continuous testing through behaviour-driven design in continuous integration and delivery pipelines.


The digital transformation will deliver fully digital end-to-end processes and new semantic search technologies, and will result in the introduction of artificial intelligence into our solutions. Our main challenge will be to migrate the legacy systems to these new architectures whilst enabling the business team to maintain their production targets. As we build this software we will also be working more closely than ever before with IP authorities across the world to co-create, roll out and support new software solutions. Exciting times ahead!
You are a knowledgeable, enthusiastic and dynamic software developer?


On a day-to-day basis, typically you will:

•    establish an application landscape that consists of modern, cloud-native applications that can be used in both an EPO and international context
•    build new developments using microservice and event-driven architectures, complemented by progressive web applications and micro frontends, and deployed securely and continuously on Kubernetes platforms
•    handle the migration away from classic Java 3-tier architectures and promote integration across domains through APIs and real-time integration patterns; use Java as well as modern scripting languages (JavaScript/Python/Golang) and frameworks/libraries (e.g. Spring, React) as the dominant development languages for the coming period
•    ensure that best-practice tooling and language support is applied where machine learning and AI are applied; use storage and integration patterns that, by design, are able to work within a cloud-native platform landscape where we deliver data pipelines, integrate with various database types (RDBMS, NoSQL, Graph) and event-driven standards (EEB/Kafka)


What we expect from you 

•    Diploma of completed studies at master's level in a relevant subject (maths, statistics, computer science, engineering, science, etc.) or equivalent professional experience
•    In-depth knowledge of the above-mentioned technologies and tools
•    Advanced level of knowledge for front-end development, publishing tools (e.g. authoring)
•    Specific development skills: HTML5: HTML, CSS 2.1/3, Sass, JavaScript and common development frameworks, such as jQuery, react, AngularJS, Bootstrap, REST API (JSON- or XML-based), Pattern Lab (responsive web)
•    Platforms: WebSphere Web Content Management and Portal 8 & 9, DRUPAL 7 & 8; web browsers: Google Chrome, Microsoft Edge, Firefox
•    Programming knowledge: Java (J2EE), PHP 7
•    Integration knowledge: security (SAML, OpenID Connect), document management systems
•    Capacity to network, establish and sustain partnerships with a large variety of stakeholders and subject-matter experts
•    Ability to work independently and as part of a team


What we offer

•    A comprehensive and family-friendly benefits package
•    A challenging yet highly rewarding working environment
•    An opportunity to participate in complex IT projects at the heart of the EPO's digital transformation initiative
•    Daily collaboration with a diverse, hard-working and united team of highly skilled and dedicated professionals from all over Europe
•    Self-development opportunities through a broad range of training activities provided by our Talent Academy
•    Access to a wide variety of social activities and clubs
•    Flexibility to work in either Munich or The Hague

This role is a tremendous opportunity for you to both demonstrate and deepen your skills in a multicultural environment, working alongside colleagues from more than 40 countries. The EPO provides excellent training opportunities, including on-the-job learning, internal development programmes, external courses and online training. In addition to the IT training portfolio on offer, we recently revamped our entire management training package and provide in-house courses to hone your soft skills, your personal effectiveness and your project management skills.


* after deduction of EPO internal tax and before deduction of staff contributions to the social-security and pension schemes. The salary level depends on experience.

To foster gender diversity, EPO encourages applications from women. 

The EPO is an equal opportunities employer and supports workforce diversity as a signatory to the Diversity Charter (Charta der Vielfalt) since 2010.
All applications for vacant positions will be welcomed and considered on the professional merits of the applicant against the role profile for the position regardless of nationality, ethnic origin, gender, sexual orientation, marital status, disability, parental responsibilities, age, religion or belief.

About the EPO

The European Patent Office

With almost 7 000 employees, the European Patent Office (EPO) is one of the largest public service institutions in Europe. Its headquarters are in Munich and it also has offices in Berlin, Brussels, The Hague and Vienna. The EPO was founded with the aim of strengthening co-operation on patents in Europe. Through the EPO's centralised patent granting procedure, inventors are able to obtain high-quality patent protection in up to 44 countries, covering a market of some 700 million people. The EPO is also the world's leading authority in patent information and patent searching.

In 2018, the EPO received over 174 000 patent applications and granted over 127 000 patents. Its free online patent database, Espacenet, contains more than 100 million technical documents from 100 countries, and its free neural machine translation service, Patent Translate, provides instant, high-quality translation in 32 languages, including Chinese, Japanese, Korean and Russian.

What we offer

  • intellectual challenges and empowerment through professional development
  • the chance to work with inspiring people from various different cultures
  • an excellent social package
  • contributory medical-insurance and pension schemes
  • relocation benefits and various allowances (e.g. household, dependants', childcare, education, expatriation, installation and rent allowance), depending on their personal circumstances


> Application procedure

> Recruitment process


🖂 jobinfo@epo.org