Senior Java Developer

Il y a 23 heures

luxembourg NSI Temps plein
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, v