- Java
- Spring boot
- Hibernate
- Selenium
- Maven
- ReactJS
- NextJS
- Git & Svn
- Jenkins
- Docker/Podman
- Apache
- TomEE
- PostgreSQL
- OracleSQL
- Javascript
- PHP
Utilisation avancée de frameworks +++
Maîtrise des outils comme Spring (Core, Boot, Security), Hibernate/JPA, ou encore Jakarta EE pour développer des solutions complexes.
Développement fullstack +++
Développement et maintenance d'applications: interfaces utilisateur, couches applicatives, gestion des bases de données ainsi que connecter et orchestrer des services externes via leurs APIs.
Architecture logicielle +++
Conception et mise en œuvre de systèmes robustes, évolutifs et performants.
Optimisation du Garbage Collector +++
Analyse avec VisualVM et Jprofiler, mise en place de solutions efficaces pour améliorer les performances.
Tests et qualité logicielle +++
Mise en œuvre de tests unitaires avec JUnit et rédaction de documentation technique.
Gestion d'environnement de production +++
Déploiement, configuration et maintenance d'environnement en production sur des plateformes Linux et Windows Server.
CI/CD et automatisation ++
Configuration et optimisation de pipelines de déploiement avec des outils comme Git, Jenkins, Maven, Docker et podman
Patching de bibliothèques externes ++
Correction et adaptation de composants tiers pour répondre aux besoins spécifiques des projets.