Senior Java Developer / Technical Lead - FR
Job description
Dans le cadre du renforcement de notre équipe de projets internes sur un projet basé à Luxembourg Ville, nous sommes à la recherche d'un Senior Java Developer / Technical Lead parlant français.
Vos principales responsabilités :
-
Développement et conception technique
-
Participer à la conception et au développement d'applications Java au sein d'environnements complexes.
-
Contribuer aux choix techniques et à la définition des solutions en collaboration avec les architectes.
-
Développer des solutions robustes, performantes, scalables et sécurisées.
-
Mettre en œuvre les design patterns, les bonnes pratiques de développement et les principes d'architecture définis.
-
Participer aux évolutions, migrations et modernisations des applications existantes.
-
-
Leadership et accompagnement technique
-
Agir comme référent technique auprès de l'équipe de développement.
-
Accompagner les développeurs dans leurs choix techniques et la résolution de problématiques complexes.
-
Suivre la qualité des développements et réaliser des revues de code.
-
Participer au partage des bonnes pratiques et à la montée en compétences de l'équipe.
-
Collaborer étroitement avec les architectes, analystes et autres parties prenantes du projet.
-
-
Qualité et amélioration continue
-
Garantir la qualité, la maintenabilité et la performance du code.
-
Veiller au respect des standards de développement, normes de sécurité et bonnes pratiques.
-
Promouvoir et appliquer les pratiques de tests telles que le TDD et le BDD.
-
Identifier les axes d'amélioration et contribuer à l'amélioration continue des pratiques de développement.
-
Votre profil :
-
Vous avez au moins 3 ans d'expérience en tant que Senior Developer / Technical lead Java.
-
Titulaire d'un Bac+3 à Bac+5 en Informatique ou équivalent.
-
Maîtrise courante du français et connaissances en anglais.
Compétences techniques attendues
-
Bases de données:
-
Modélisation de données
-
PostgreSQL, DB2
-
PL/SQL
-
Optimisation de requêtes
-
-
Langages & technologies
-
Java 8, 11, 17 / Java EE
-
TypeScript, Vue, NodeJS
-
CSS
-
XSD, XSLT, XML
-
-
Webservices
-
SOAP
-
REST
-
-
Outils & frameworks
-
Git, Maven, Sonar, GitLab, Docker
-
CDI, EJB 3, JPA
-
PrimeVue
-
SWT (préféré) / SWING : Une première exposition est un atout mais ne constitue pas un pré-requis, une volonté de travailler sur ces technologies ou de monter en compétences est requise.
-
-
Environnements techniques
-
WebSphere
-
Windows, Linux, Unix
-
Connaissances réseau & sécurité
-
-
Soft skills
-
Esprit d'analyse et de synthèse
-
Sens de l'organisation et capacité d'adaptation
-
Autonomie et esprit d'initiative
-
Excellentes qualités relationnelles
-
Orientation client et souci constant de la qualité
-
Si à l'issue du processus de recrutement, votre candidature est retenue, un extrait de votre casier judiciaire vous sera demandé.
Ce que NSI pourra vous offrir 🤝 :
🌟 Saisissez l'opportunité de rejoindre la Team NSI, où les valeurs humaines restent au cœur de nos priorités
🚀 Environnement dynamique et innovant
🎓 Formations
🥇 Perspectives de carrière
📄 Contrat permanent
💰 Package salarial à la hauteur de vos compétences
Si vous ne recevez pas de réponse dans les 20 jours, vous pourrez considérer que nous ne pourrons pas donner suite à votre candidature.