Java Technical Lead

V-IT
Brussels, Belgium
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Brussels, Belgium

Tech stack

Java
Agile Methodologies
Unit Testing
Software Quality
Code Review
IBM DB2
Middleware
Java Platform Enterprise Edition (J2EE)
Java API for RESTful Web Services (JAX-RS)
WildFly (JBoss AS)
JUnit
Maven
Cisco Nexus Switches
Scrum
Software Architecture
Mockito
UML
Spring-boot
Angular
Jax Ws
Gitlab-ci

Job description

Pour un client à Bruxelles, nous recherchons un Java Technical Lead., Le rôle de Java Technical Lead inclut l'élaboration de propositions d'architecture applicative, le développement, l'expertise technique, et l'identification de solutions pour l'implémentation de systèmes complexes. Vous serez responsable de l'implémentation de la solution, de la qualité du code, de la cohérence technique, des performances et des livraisons du produit. Vous travaillerez en collaboration avec les analystes fonctionnels et métiers, les testeurs, le chef de projet et les spécialistes du middleware., * JAVA8 / JEE7, JSF2, JPA2, JAX-WS, JAX-RS, IBM DB2

  • Angular21, JAVA21, Spring Boot 3, IBM DB2
  • Outils de build : GitLab CI/CD, Apache Maven, Nexus, Mode hybride avec un minimum de 50 % de prĂ©sence obligatoire dans nos bureaux. La mission est en français exclusivement.

Activités :

  • Conception : CrĂ©er et mettre Ă  jour le document d'architecture logicielle, Ă©laborer la conception et l'analyse technique, et appliquer les bonnes pratiques de dĂ©veloppement.
  • RĂ©alisation : Collaborer avec l'Ă©quipe de dĂ©veloppeurs, dĂ©velopper des modules applicatifs, optimiser le code, organiser le refactoring et les revues de code, valider le dĂ©veloppement et les tests unitaires, et rĂ©aliser la maintenance corrective et Ă©volutive.
  • DĂ©ploiement : Valider le dĂ©ploiement et la livraison de la solution, veiller au bon comportement de l'application.
  • QualitĂ© : Assurer la qualitĂ© des dĂ©veloppements, appliquer les standards mĂ©thodologiques et technologiques, respecter les dĂ©lais, et adopter les bonnes pratiques de rĂ©duction de la dette technologique.
  • Communication : Communiquer avec les diffĂ©rents intervenants, donner un feedback rĂ©gulier au team leader, et assister le team leader dans la qualification et l'Ă©valuation des lots de travaux.

Requirements

  • Agile, Angular, Architecture Data & Services, DB2, Java, Java EE / JAEE, JAX-WS, JBoss Application Server, JPA2, JSF2, Junit, Mockito, SCRUM, Spring Boot, UML.

Apply for this position