Software Engineer (AD5) Internal for eu-LISA staff only - European Union Agency for the Operational Management of Large-Scale IT Systems (AD5, Tallinn)
About this position
The summary below is published by European Union Agency for the Operational Management of Large-Scale IT Systems on the official vacancy notice. Our own analysis — salary realism, comparable openings, career trajectory, language profile — follows further down the page.
INTERNAL VACANCY NOTICE – Software Engineer (AD5)
Ref. eu-LISA/26/TA/AD5/17.2 2
European Union Agency for the Operational Management of Large-Scale IT Systems in the Area of Freedom, Security and Justice Vesilennuki 5, 10415 Tallinn, Estonia
www.eulisa.europa.eu
The successful candidate will be expected to perform a wide range of duties, including but not limited to:
Analyse business, functional and technical requirements and translate them into technical solutions and software designs.
Design, develop and maintain Java-based backend applications and services within distributed and microservices-oriented environments.
Act as a technical lead for software development activities, providing guidance, mentoring and technical oversight to development teams and external contractors.
Design and implement APIs, event-driven architectures and messaging solutions supporting highly available and mission-critical services.
Promote software engineering best practices across the Software Development Life Cycle (SDLC), including design, development, testing, deployment and maintenance.
Review technical solutions, software designs and code to ensure compliance with quality,…
Excerpt shown; read the full notice on the official page. The structured breakdown below covers the key facts.
Key responsibilities
According to the vacancy notice, the role centres on the following duties:
- Analyse business, functional and technical requirements and translate them into technical solutions and software designs
- Design, develop and maintain Java-based backend applications and services within distributed and microservices-oriented environments
- Act as a technical lead for software development activities, providing guidance, mentoring and technical oversight to development teams and external contractors
- Design and implement APIs, event-driven architectures and messaging solutions supporting highly available and mission-critical services
- Promote software engineering best practices across the Software Development Life Cycle (SDLC)
- Review technical solutions, software designs and code to ensure compliance with quality, security, performance and scalability requirements
- Collaborate with architects, business stakeholders, project managers and infrastructure teams, while supporting the resolution of complex technical issues and evaluating emerging technologies
Are you eligible?
Check these requirements from the notice before investing time in an application:
- Education: A university degree in Information and Communication Technology (ICT), Computer Science, Computer Engineering, Informatics, or a related technical discipline such as Mathematics, Physics, Engineering, or a comparable field
- Experience: Extensive professional experience with the duties mentioned; Experience providing technical leadership to software development teams and/or external contractors; Proven professional experience in Java backend software development, including the design, development and maintenance of enterprise-level applications and services involving GitHub, Spring Boot, gRPC, Kafka and PostgreSQL; Demonstrated…
- Languages: English (C1)
- Key skills: Ability to act upon eu-LISA's values and guiding principles, Ability to work effectively and independently in a fast-paced environment and manage multiple priorities, Ability to analyse and resolve complex technical challenges
- Eligibility: You are engaged within eu-LISA as Temporary Staff 2(f) in function group AD, grade 5-7, on the closing date for applications and on the day of filling the post; You produce the appropriate character requirements for the duties involved
Selection process
The notice describes the following selection steps:
- Eligibility criteria verification
- Evaluation by Selection Committee based on selection criteria
- Preliminary assessment (pre-recorded video interview and/or remote written test)
- Shortlist phase consisting of shortlist interview which may be complemented by a written test and/or presentation
- Establishment of non-ranked list of most qualified candidates
- Selection by Appointing Authority from final list
Contract and working arrangements
Hiring unit: European Union Agency for the Operational Management of Large-Scale IT Systems in the Area of Freedom, Security and Jus….
Position details
- Reference
- 235
- Last Verified
- 26 October 2026
Position overview
This is the official EU Careers listing for Software Engineer (AD5) Internal for eu-LISA staff only at eu-LISA based in Tallinn at the AD5 grade level (Temporary Agent). The vacancy reference is 235.
INTERNAL VACANCY NOTICE – Software Engineer (AD5)
Ref. eu-LISA/26/TA/AD5/17.2 2
European Union Agency for the Operational Management of Large-Scale IT Systems in the Area of Freedom, Security and Justice Vesilennuki 5, 10415 Tallinn, Estonia
www.eulisa.europa.eu
The successful candidate will be expected to perform a wide range of duties, including but not limited to:
Analyse business, functional and technical requirements and translate them into technical solutions and software designs.
Design, develop and maintain Java-based backend applications and services within distributed and microservices-oriented environments.
Act as a technical lead for software development activities, providing guidance, mentoring and technical oversight to development teams and external contractors.
Design and implement APIs, event-driven architectures and messaging solutions supporting highly available and mission-critical services.
Promote software engineering best practices across the Software Development Life Cycle (SDLC), including design, development, testing, deployment and maintenance.
Review technical solutions, software designs and code to ensure compliance with quality, security, performance and scalability requirements.
Collaborate with architects, business stakeholders, project managers and infrastructure teams, while supporting the resolution of complex technical issues and evaluating emerging technologies.
Eligibility criteria
To be eligible for recruitment and selection, you need to meet the following formal criteria, which need to be fulfilled by the deadline for applications:
General conditions
You produce the appropriate character requirements for the duties involved;
You are engaged within eu-LISA as Temporary Staff 2(f) in function group AD, grade 5-7, on the closing date for applications and on the day of filling the post;
Selection criteria
The suitability of candidates will be assessed against the following criteria during different stages of the selection procedure:
Professional experience and knowledge
1. Extensive professional experience with the duties mentioned under Section “About the Job”; 2. Experience providing technical leadership to software development teams and / or external contractors, including coordination, mentoring and oversight of technical deliverables; 3. Proven professional experience in Java backend software development, including the design, development and maintenance of enterprise-level applications and services involving the following technologies: GitHub, Spring Boot, gRPC, Kafka and PostgreSQL; 4. Demonstrated experience across the full Software Development Life Cycle (SDLC), including requirements analysis, solution design, development, testing, deployment and maintenance; 3
www.eulisa.europa.eu Education
5. A university degree in Information and Communication Technology (ICT), Computer Science, Computer Engineering, Informatics, or a related technical discipline such as Mathematics, Physics, Engineering, or a comparable field.
Personal competencies
6. Ability to act upon eu-LISA’s values and guiding principles (We get the job done - We take ownership -We are all role models - We act together as one). 7. Ability to work effectively and independently in a fast-paced environment and manage multiple priorities; 8. Ability to analyse and resolve complex technical challenges.
Language
9. Strong drafting and communication skills in English, both orally and in writing, at least at the C1 2 level.
Advantageous
10. Experience with cloud environments (such as Microsoft Azure) and/or containerisation, preferably Red Hat OpenShift Container Platform – OCP.
Application process and next steps
Ready to join us in building a safer Europe? Apply now!
Before submitting your application, you should carefully check whether you meet all eligibility requirements. Please complete your application form via the e-recruitment platform here. Due to the fact that this is an internal selection, one must select ‘Internal’ next to the ‘Selection procedure type’ field and click ’Search’ here. eu-LISA does not accept applications submitted by any other means (e.g., e-mail or post), or any spontaneous applications. Your application should contain personal details, educational background, professional experience, language proficiency, motivation letter, and responses to pre-screening questions if applicable. Candidates are requested to support their application with adequate, concise examples of their work experience and qualifications, especially if not directly addressed in the duties listed in the application under professional experience. Please note that if at any stage of the selection procedure it is established that any of the requested information provided by a candidate is false, they will be disqualified. Applicants are required to accurately demonstrate their own knowledge, skills and professional experience throughout the selection procedure. In order to ensure a fair and personal merit-based assessment, the use of Artificial Intelligence (AI) tools to generate, in whole or in part, any material submitted during the written and interview examination stages, is strictly prohibited unless explicitly authorised by eu-LISA in accordance with this Vacancy Notice. eu-LISA reserves the right to investigate such cases. Further instructions and information in this regard will be provided to candidates at the relevant stages (i.e., invitation to written test/interview). 2 Cf. Language levels of the Common European Framework of reference: http://europass.cedefop.europa.eu/en/resources/european-language-levels-cefr 4
If a candidate reaches the final stage, they will be requested to supply documentary evidence in support of the statements that they made for this application. If you encounter any difficulties during the application process or have any further questions, please do not hesitate to reach out to the Talent Acquisition Service. Feel free to send an email to [email protected].
Equal Opportunities Employer
As an equal opportunity employer, we are committed to recruit and value individuals with diverse backgrounds and experiences, and to foster an inclusive working environment, where everyone can be themselves. We encourage all suitably qualified and eligible candidates to apply regardless of their gender identity/expression, age, racial, ethnic and cultural background, religion and beliefs, sexual orientation, disability or neurodiversity. Candidates requiring reasonable accommodation during any stage of the selection procedure (e.g. written tests or interviews) are invited to inform the Agency in advance. Supporting documentation may be requested where appropriate. We will make every reasonable effort to provide the necessary accommodations and to ensure your full and equal participation in the selection process.
Join our diverse team, where you will have the opportunity to grow both professionally and personally while enjoying the journey. Selection procedure
The selection procedure includes the following steps:
A Selection Committee, designated by the Appointing Authority, is established for the selection procedure;
Each application is checked to verify whether the candidate meets the eligibility criteria;
All eligible applications are evaluated by the Selection Committee based on a combination of certain selection criteria defined in the Vacancy Notice;
The quality of the information provided by the candidate in their application is of utmost importance. Candidates are requested to support their application with adequate, concise examples of their work experience (including traineeships, voluntary work etc), and qualification, especially if not directly addressed in the duties listed in the application under professional experience. Certain selection criteria may be assessed jointly, and some criteria may be assessed in two or more stages of the selection procedure;
Once the list of the most qualified candidates is determined, a preliminary assessment may take place (e.g., a pre-recorded video interview and/or a remote written test) 3 prior to the shortlist phase;
In the shortlist phase 4 consisting of a shortlist interview which may be complemented by a written test, the Selection Committee scores the candidates in accordance with the selection criteria. Candidates may 3 The Selection Committee has the discretion to choose between remote and on-site interviews/tests as deemed appropriate. For remote interviews, the Selection Committee reserves the right to conduct the interview using an online video interviewing tool for synchronous and/or asynchronous (e.g., recorded) interviews. 4 The provisions of the preceding footnote apply. 5
also be required to prepare a presentation on a topic to be presented during the shortlist phase, which would be evaluated as part of the shortlist interview;
In order to be considered for this selection, candidates must receive at least 70% of the maximum scores in the shortlist phase;
Interviews and written tests are predominantly conducted in English 5.
After the shortlist phase, the Selection Committee establishes a non-ranked list of the most qualified candidates and proposes it to the Appointing Authority for selection;
The Appointing Authority may choose from the list a candidate for the post;
All shortlisted candidates will be informed about the outcome of the selection process. Please note that the Selection Committee’s work and deliberations are strictly confidential. Any contact with its members is strictly prohibited.
English is eu-LISA’s working language. Any communication related to the selection procedure will be conducted in English.
Assignment and conditions of employment
The selected candidate will be assigned by the Authority Authorised to Conclude Contracts of employment from the final list of suitable candidates.
Salary at this grade
Basic monthly salary at AD5 runs from €6,153 (step 1) to €6,961 (top step), giving an annual range of roughly €73,836 to €83,532 before tax and allowances. Steps increase automatically every two years; the figures here are taken from the salary grid in the EU Staff Regulations.
Eligible staff posted away from their country of nationality also receive an expatriation allowance worth 16% of basic salary (around €984 per month at step 1 of AD5) together with household, dependent-child, and education allowances where applicable. Take-home pay is then adjusted by the country correction coefficient for Tallinn. For a worked example see our correction coefficients guide and the EU salaries overview.
Application timeline
This vacancy was first listed on 26 October 2026, today.
The application deadline is 30 November 2026, 33 days from today. Late applications are not accepted, so submit through the official EU Careers portal well in advance.
Last verified against the EU Careers feed on 26 October 2026.
Where to learn more
For full responsibilities, requirements, and career progression at AD5 see our AD5 grade page; for headcount, mission, and other open vacancies at eu-LISA see the eu-LISA institution page; for the cost of living, correction coefficient, and other postings in Tallinn see our Tallinn location page.
New to EU careers? Our beginner's guide walks through entry routes, EPSO competitions, and what to prepare. For application logistics see application tips and EPSO competitions.
Net pay at this grade
Comparable recent roles
- Software Engineer (AD5) at eu-LISA (published 2026-10-26, closed 2026-11-30)
- Information Technology Officer – Project Management profile at eu-LISA (published 2026-09-18, closed rolling)
- Information Technology Officer – Project Management profile (Internal for eu-LISA staff only) at eu-LISA (published 2026-09-18, closed rolling)
Career trajectory
Language profile
Application cadence
Source: This job listing was sourced from the officialEU Careers portal (EPSO). First published: .Salary estimate based on EU Staff Regulations.