Senior Agent - Software Developer - Java (m/w/d)
*For more details, please follow the link to the Europol website.*
Headquartered in The Hague, the Netherlands, Europol offers a purpose driven career, as every role offers a profound sense of accomplishment, through making a positive contribution to society. Europol's mission is to support the EU Member States in preventing and combating all forms of serious international and organized crime, cybercrime and terrorism. We are committed to upholding the values of service, integrity, accountability, initiative, partnership, and diversity.
As part of Europol, you will collaborate with diverse top-tier experts, forge international connections, be involved in the ongoing evolution of strategies, technologies, tools and methodologies that underpin European Security, and thrive in a supportive environment that nurtures both personal and professional growth.
Organisational setting:
The post of Senior Agent - Software Developer - Java (FGIV) is located in the Solution Delivery Unit, ICT Department Capabilities Directorate.
The C1 ICT Department has the responsibility for devising, delivering and operating critical technology capabilities and solutions supporting the core mission and support processes of Europol. Over 150 internal staff members and a significant number of domain-specific consultants are responsible for the Information and Communication Technologies and Systems that ensure enhanced criminal information analysis and exchange among Europol, Member States and third parties.
Aufgaben
The holder of the position is a member of the Solution Delivery Unit and mainly responsible for designing and developing software and database components. The jobholder also works in the development of web-based applications using modern UX techniques and following a micro-service oriented approach. In this context he/she also interact on a daily basis with Europol Operations staff to continuously tune processing tools in line with business directions and actively support Law Enforcement Operation's needs.
This role may also be performed in the framework of projects funded by external assigned revenue.
- Participate the design and development of software and database components following the Scrum methodology;
- Develop (micro)services exposing REST APIs, as well as web components and other elements of distributed software solutions;
- Create and perform unit tests, integration tests and performance tests, as needed;
- Participate in R&D activities in the area of Law Enforcement Data processing and supporting infrastructure;
- Create and maintain technical documentation, including design and deployment documentation, in cooperation with relevant ICT teams;
- Any other duties in the area of competence as assigned by line management.
Profil
Essential:
• Extensive experience (preferably at least 3-5 years) in Agile software development projects, including Scrum and Kanban, contributing to the design and implementation of scalable and maintainable applications;
• Experience in developing applications with Java 11 or later, leveraging enterprise frameworks (e.g., Spring/Spring Boot);
• Experience with server-side development, including (but not limited to) RESTful API services, relational databases (e.g., SQL Server), and NoSQL datastores (e.g., Elasticsearch);
• Experience with front-end development using JavaScript and/or TypeScript, with familiarity in popular frameworks such as Vue.js or React;
• Experience in DevOps practices, including source code management, continuous integration, and automated deployment using tools such as Azure DevOps;
• Experience with containerized deployments and orchestration platforms like Docker and Kubernetes, enabling cloud-native application development.
Desirable:
• Experience with Machine Learning and Artificial Intelligence concepts, methods and tools/frameworks/processes;
• Experience in a highly regulated environment with an articulated governance model.
Wir bieten
FGIV
The basic monthly salary is: grade 13 (EUR 4,319.72), grade 14 (EUR 4,887.55) or grade 16 (EUR 6,256.88)
Staff pay EU tax at source but salaries are exempt from national taxes. Compulsory deductions are made for medical insurance, pension and unemployment insurance.
Subject to the applicable conditions being met, as defined in the EU Staff Regulations (EUSR)/CEOS and further specified in the case law of the Court of Justice of the European Union, allowances such as expatriation allowance (16% of basic gross salary) or foreign residence allowance (4% of basic gross salary), household allowance, dependent child and / or education allowance may be granted.
Staff enjoy worldwide insurance coverage by the Joint Sickness Insurance Scheme (JSIS) and are insured against sickness, the risk of occupational disease and accident.
Europol offers flexible working arrangements, a comprehensive provision for annual leave as well as parental leave supporting a healthy work-life balance.
Salary: 60000 – 72000 EUR / YEAR
STBL1_DE