The external service provider will be responsible for designing, developing, and maintaining high-quality web applications and backend systems. The role involves both front-end and back-end development, as well as collaboration with internal teams to ensure the delivery of robust, scalable, and secure software solutions.
Responsibilities
* Development of front-end website architecture and design of user interactions on web pages
* Development of back-end applications and implementation of core business logic
* Creation and management of servers, databases, and application components
* Data analysis, modelling, and implementation of data processing pipelines
* Understanding and implementation of security and data protection measures
* Design of responsive and adaptive web applications
* Design and development of APIs and integration components
* Participation in software architecture and the creation of scalable applications
* Taking technical lead on projects as required
* Maintenance of code quality, integrity, and organization
* Writing clean, functional code across the full stack
* Compilation and analysis of data, processes, and code to troubleshoot and improve systems
* Testing and resolving issues, with emphasis on automation and continuous improvement
* Meeting both technical requirements and customer needs
* Writing and maintaining technical documentation
* Integration of available services and components into policy-supporting systems
* Collaboration with business analysts, customers, users, project leaders, and developers
* Liaison with other technical teams including hosting and dependent system operators
Education
In accordance with Article of DIGIT-TM II Service Requirements, candidates must have education corresponding to
Level 6 of the European Qualification Framework
, typically equivalent to a
Bachelor's Degree (3 years)
.
Knowledge and Skills
Required competencies for successful performance include:
* Strong knowledge of front-end languages (JavaScript, HTML, CSS)
* Very good knowledge of JS frameworks and libraries (AngularJS or similar)
* Excellent proficiency in back-end technologies (Java, EJB/Spring, JPA/Hibernate)
* Strong understanding of database technologies (Oracle or MySQL)
* Excellent grasp of enterprise design patterns and application architecture
* In-depth knowledge of API design and development
* Proven experience with application security principles
* Strong competence with cloud platforms and deployment processes
* Practical knowledge of CI/CD tools and pipelines
* Experience in data processing and performance optimization
* Knowledge of version control tools (Git, SVN)
* Ability to deliver technical and business presentations
* Commitment to high-quality coding standards
* Adaptability to evolving enterprise technologies
* Excellent communication skills with both technical and non-technical stakeholders
* Strong analytical and problem-solving capabilities
* Capacity to write structured and detailed technical documentation
* Active participation in technical meetings and design discussions
Non-Technical Requirements
* Proven ability to work in an international and multicultural environment
* Rapid self-starting capability and strong teamwork attitude
* Ability to participate in multilingual meetings
* Strong collaboration on large, multi-stakeholder projects
* Excellent team player with interpersonal competence
* Fluency in English (C2 level) for written and verbal communication
* High integrity and discretion in handling confidential and personal data
Specific Expertise (Mandatory)
* Minimum
5 years of professional experience in Java
(competence level 5)
* Minimum
5 years of professional experience in JPA
(competence level 5)
* Minimum
5 years of professional experience in SQL
(competence level 5)