Functieomschrijving
We are on the lookout for a Full-stack developer to join our team for working with European Institutions based in Brussels in an Near site position.
Get to know us - SEIDOR
At SEIDOR, we drive client transformation and competitiveness with cutting-edge technology and innovation , with a relentless focus on the human element and a commitment to nurturing talent and sustainable growth.
As a diverse and inclusive company that champions equal opportunity, we boast a team of over 8,000 professionals in our global presence across 45 countries in Europe, Latin America, the USA, the Middle East, Africa, and Asia.
We believe the digital world's challenges require not only the best technologies and partnerships but most importantly, the best people. That's where you come in we need you to help us scale new heights.
For this position you would be working with our client from the European institutions.
SG.C5 in partnership with other Commission services and stakeholders, provides high quality corporate solutions/information systems for SG, Cabinets and associated entities, enabling the successful implementation of the Commission's Digital Transformation and EU policies.
Below are the details of your role and requirements.
Your role
- Development and integration of technological components.
- Implementation of user requirements.
- Prototyping.
- Elaboration of test programs.
- Integration with other applications.
- Writing of technical documentation.
- Assistance with deployment and configuration of the system.
- Participation in meetings with the project teams.
Whats in it for you?
From day one, youll find opportunities for personal and professional development within a supportive team environment. We offer:
- A permanent role at a leading tech project firm (subcontractor also possible).
- A hybrid work schedule, blending in-office collaboration with the convenience of working from home.
- Continuous learning and development through SEIDOR Academy.
- A package including salary and additional annual bonus, working equipment, phone and other benefits.
- A dynamic international workplace with diverse teams.
- A commitment to your well-being, work-life balance, and career growth.
- Rapid advancement opportunities in a short period of time.
- Engaging events and a comprehensive onboarding program.
At SEIDOR, your growth is our success, and we strive to make our workplace feel like home. Discover the nine core aspects of our culture that define us at SEIDOR:
https://www.seidor.com/en-es/talent
If this resonates with you, we'd love for you to apply to our opening, and we'll be in touch soon!
Who we think you are:
- JAVA
- Good knowledge and experience working with Large Language Models (LLM) like OpenAI, Llama, Gemma/Gemini or Mixtral
- Experience in designing and consuming RESTful APIs for integrating AI solutions with existing systems.
- Knowledge and experience with LangChain or LangChain4j libraries
- Knowledge of, and experience with Spring, including Core, JPA/Hibernate, Security and MVC
- Knowledge of source code control repositories (GIT/Bitbucket) and build tools such as Maven and Gradle.
- Knowledge of, and experience with, Spring Boot Test, jUnit and Mockito
- Good knowledge of HTML 5 and CSS3
- Good knowledge and experience working with Hibernate/JPA
- Knowledge of REST principle
- Knowledge of SOAP and Spring Web Services.
- Knowledge of, and experience with RDMS Oracle (versions 8+) and/or MySQL (versions 6+) and/or PostgreSQL (9+)
- Experience working with the Atlassian Suite, JIRA Confluence Bitbucket and bamboo
- Knowledge of Natural Language Processing (NLP) techniques, including text processing, sentiment analysis, and language modeling, is beneficial.
- Good knowledge and experience working with Javascript frameworks (Angular, JQuery, React) is an asset.
- Knowledge of, and experience with NoSQL database like MongoDB is an asset
- Knowledge of DevSecOps is an asset
- Knowledge of Kubernetes, Docker or AWS is an asset
- Knowledge and experience with other AI/ML frameworks (TensorFlow, PyTorch, Keras, scikit-learn, Weka) is an asset
- Good knowledge of deep learning concepts, including neural networks, convolutional neural networks
- Knowledge of Java 8 and Java 11, Java 17 and above are plus.
- Knowledge of Spring and Spring Boot, Hibernate, JPA, Validation, Testing and Spring Security
- Knowledge of Relational DBMS
- Good knowledge of Agile principles
- Good knowledge of design principles such as SOLID, IDEALS and CQRS. SAGA is a plus.
- Good knowledge of interoperability technology (REST, Service Oriented Architecture, web services, message-oriented middleware, service-oriented bus).
- Knowledge and skills on using Continuing Development / Continuing Integration techniques
- Knowledge of UML, in particular use case, state transition and activity diagrams.
- Capability to write clear and structured technical documents
- Ability to give business and technical presentations.
- Ability to apply high quality standards
- Analysis and problem-solving skills
- Ability to cope with fast changing technologies used in application architecture and design