Développeur full-stack Java / Angular
Dans le cadre d’un programme majeur de transformation d’entreprise, nous recherchons un senior Java developer pour renforcer les équipes existantes.
En tant que senior developer, vous rejoindrez un département d’environ 70 personnes (en évolution) afin d’assurer la reprise, le refactoring et/ou le développement from scratch (greenfield) d’applications métier.
Le developer que nous recherchons sera responsable du développement d’applications Java, en soutenant les analysts et les objectifs business, tout en apportant son expertise dans le cycle de vie complet du développement logiciel full-stack, de la conception à la phase de test.
Responsabilités :
- Développement / maintenance des applications métier
- Développement de composants applicatifs / webservices
- Contribution à la conception des composants d’architecture et des building blocks (en étroite collaboration avec le technical lead ou les senior software architects)
- Participation aux groupes de travail techniques, réunions Scrum et réunions avec les utilisateurs si nécessaire
- Assistance dans les phases de test, documentation technique, déploiement, évaluation et reporting (JUnit, JIRA)
Expériences
- Minimum 5 à 7 ans d’expérience professionnelle à temps plein en Java Development requis (Full-stack préféré – backend avec bonne affinité pour le frontend accepté)
- Expérience avec l’intégration multi-systèmes et les environnements complexes
Compétences :
Connaissances techniques et expérience pratique des technologies requises afin de pouvoir démarrer le développement et le support immédiatement (ci-dessous) :
- Java et Spring Framework
- JPA (avec Hibernate comme implémentation)
- Security patterns (Spring security)
- Soap et RESTful Web Services
- Spring Batch
- SOA, microservices, CQRS
- Test driven development (Junit, Spring, CI, Mockito, Cypress, Selenium)
- Compétences frontend (HTML/CSS/JavaScript, Angular) & backend
- Maven, Jenkins, Docker, Openshift, SVN ou GIT et Eclipse ou IntelliJ, Sonar, JBoss, Tomcat…
- Expérience avec les bases de données relationnelles et O/R mapping : PostgreSQL, SQL Server
- Capacité à lire et comprendre BPMN, UML & pratiques de documentation
- Jira/Confluence
Des connaissances dans les technologies suivantes seraient un plus, mais ne sont pas requises :
-
Talend, ZK, Oracle, Kafka
-
À l’aise avec les méthodologies AGILE/SCRUM, le test-driven development et l’intégration continue
- Esprit analytique et résolution de problèmes, capable de comprendre rapidement du code existant
- Orienté solution et client
- Capacité à s’intégrer facilement à une équipe existante et à superviser des juniors
Mission & Horaires
- Nous sommes basés à Bruxelles (juste en face de la Gare du Midi).
- Il s’agit d’un contrat initial jusqu’au 30/06/2024 – La mission est de longue durée et peut être prolongée au-delà de 2024
- 5 jours du lundi au vendredi (jusqu’à 9h par jour sur site). Le télétravail est possible (3 jours par semaine – 7h48).
Langues
- Français ou néerlandais : connaissance active (compréhension / expression / rédaction de documentation technique / lecture) d’une des deux langues.
- Anglais (écrit / communication en équipe) : connaissance active
Postuler pour cet emploi
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.
Rechercher des emplois par catégorie
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- Embedded Systems Engineer
gofreelance
© 2025 gofreelance.be