Full Stack Developer – Brussles- Eu Public Organisations It · Bruselas - Madrid, España - Twtspain

    Twtspain
    Default job background
    Descripción
    Full Stack Developer – Brussles- EU Public Organisations DESCRIPTION OF THE TASKS Following tasks will be performed by external service provider:


    • Development of front-end website architecture and applications
    • Design of user interactions on web pages
    • Development of back-end website applications
    • Implement core business logic
    • Creation of servers and databases for functionality
    • Understanding and implementation of security and data protection
    • Cross-platform optimisation
    • Design responsive applications
    • Design and develop APIs
    • Participating in the design and creation of scalable software
    • Taking lead on projects, as needed
    • Maintenance of code integrity and organisation
    • Writing clean, functional code on the front-end and back-end
    • Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement.
    • Testing and fixing bugs or other coding issues.
    • Meet both technical and consumer needs.
    • Write technical documentation.

    LEVEL OF EDUCATION As stated in the Article of DIGIT-TM II Service requirements, a minimum educational qualificationfor lot 1 is: Level of education corresponding to Level 6 of the EuropeanQualification Framework which typically corresponds to a bachelor degree of 3 years.

    KNOWLEDGE AND SKILLS Following skills and knowledge are required for the performance of the above listed tasks:


    • Excellent experience with Angular 12+, CSS/SCSS, JavaScript, TypeScript, and statemanagement tools.
    • Good knowledge of development and deployment pipelines (yarn, npm, lint, Bamboo, etc.).
    • Experience with Kafka/RabbitMQ is a plus.
    • Strong experience in Java EE 8+, Spring 4+/Spring Boot 2+, Maven 2+, Hibernate 5+,SQL/PLSQL, NoSQL concepts, MongoDB, REST, OpenId, OpenAPI, and microservicesarchitecture. Familiarity with development and deployment pipelines (Bamboo, Jenkins).
    • Good knowledge of architecture best practices and patterns.
    • Good knowledge of microservices and architecture in the cloud.
    • Good knowledge of applications design.
    • Good knowledge of Relational DBMS.
    • Good knowledge of business process analysis.
    • Knowledge of interoperability technology (web services, message oriented middleware,
    • service oriented bus, event architecture)
    • Excellent knowledge of software deployment management (Agile, GIT)
    • Knowledge of application servers Windows Server/OS and Linux
    • Knowledge of development languages/tools : SQL, Java, XML, Javascript, Shell script,
    • Windows Powershell
    Due to the particular nature of a large international organisation such as the European Commission, candidates should also have the following non-technical skills:


    • Capability of integration in an international/multicultural environment, rapid self-starting capability and experience in working in team.
    • Ability to participate in multilingual meetings.
    • Ability to work in multi-cultural environment, on multiple large projects.
    • Excellent Team Player
    • Ability to understand, speak and write in English C1/C2 and French B1/B2 will be an advantage necessity.
    • High degree of discretion and integrity is required as the applications managed and maintained in DG COMM – A- Audiovisual Service contain personal and confidential data

    SPECIFIC EXPERTISE

    • Proficiency with fundamental front-end languages such as JavaScript, HTML and CSS.
    • Good knowledge with JavaScript frameworks and libraries such as Angular and Bootstrap.
    • Proficiency with back-end languages and frameworks such as Java, PHP, Spring boot and Hibernate.
    • Familiarity with database technology such as Oracle, MongoDB.
    • Knowledge of code versioning tools such as Git or SVN.
    Following specific expertise is mandatory for the performance of tasks:


    • at least 5 years of specific expertise in front-end development, with a proven track record of developing business applications from scratch. (min. competence level (4))
    • at least 5 years of specific expertise in backend development with a solid understanding of modern software architecture and cloud services (min. competence level (4))
    • at least 4 years of specific expertise in Agile development methodologies (min. competence level (4))
    #J-18808-Ljbffr