Analyste-programmeur JAVA sénior

Analyste-programmeur JAVA sénior

Analyste-programmeur JAVA sénior

Exposant 3

5 hours ago

No application

About

  • Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !
  • Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à accompagner les entreprises et organismes dans leur transformation numérique et organisationnelle.
  • 👉 Votre carrière chez Exposant 3
  • Nous croyons fermement en une gestion saine et humaine, où la confiance, la compétence, et le plaisir de réussir ensemble sont au centre de nos valeurs.
  • Nous vous offrons bien plus qu’un simple emploi : rejoignez une équipe innovante où l’intelligence artificielle, l’automatisation des processus, et la modernisation technologique font partie du quotidien. Chez Exposant 3, nous mettons l’humain au cœur de tout ce que nous entreprenons.
  • 🚀 Notre vision ?

Vous permettre de déployer "la puissance de l’humain exposant 3"

  • La puissance de l’individu : Un environnement où votre engagement est valorisé.
  • La puissance de l’équipe : Une collaboration forte où l’entraide et les réussites sont partagées.
  • La puissance de l’entreprise : Une vision commune pour des objectifs ambitieux et collectifs.
  • Si vous cherchez à évoluer dans un cadre dynamique et à contribuer à des projets d’envergure, tout en grandissant au sein d’une entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous !
  • Nous cherchons notre futur Analyste-programmeur JAVA sénior pour rejoindre nos équipes.
  • 🎯 Vos missions
  • La ressource contribue au développement, à la maintenance et à l’optimisation des solutions numériques dans les environnements JAVA. Elle participe à la conception des fonctionnalités applicatives et collabore avec les équipes techniques et fonctionnelles pour garantir la qualité, la performance et la fiabilité des applications.
  • Responsabilités principales
  • Réaliser les travaux de programmation pour répondre aux demandes de changement et aux évolutions, corriger les anomalies et maintenir la qualité du code source.
  • Concevoir, optimiser et maintenir des requêtes SQL et des procédures stockées pour assurer l’intégrité et la performance des bases de données, en collaboration avec les administrateurs de bases de données.
  • Effectuer les essais unitaires, réaliser les ajustements nécessaires à la suite des tests et incidents, et participer aux revues de code pour garantir la qualité des applications.
  • Assurer le support de troisième niveau et participer à la résolution des incidents en production.
  • Optimiser les performances des applications et participer activement aux activités Agile (mêlées, planification des itérations, rétrospectives).
  • Fournir un leadership technique en encadrant les membres juniors de l’équipe et en améliorant les processus de développement.
  • Participer à la définition des besoins, clarifier les processus et valider les solutions avec les utilisateurs et les analystes d’affaires.
  • 📝 Votre profil
  • Compétences requises
  • Maîtrise des langages et technologies Java, SQL, PL/SQL, JavaScript, HTML, CSS, NodeJS et Angular.
  • Connaissance des outils de gestion du code source, de gestion et d’automatisation des versions logicielles, d’intégration continue et des environnements de développement standardisés (IDE), incluant GIT, Maven et Eclipse ou VS Code.
  • Connaissance des containers Docker et des environnements Linux, ainsi que des technologies Azure Cloud et Kubernetes.
  • Bonne connaissance de Spring Boot et/ou Quarkus.
  • Compréhension approfondie des architectures logicielles modernes et des principes de sécurité applicative.
  • Solides notions en conception orientée objet, modèles de conception et bonnes pratiques de développement.
  • Capacité à analyser les besoins d’affaires, clarifier et reformuler les exigences exprimées par les parties prenantes.
  • Aptitude à travailler en équipe, coordonner plusieurs projets simultanément et conseiller sur les meilleures pratiques techniques.
  • Rigueur et souci du détail pour assurer la qualité, la performance et la sécurité des solutions développées.
  • Exigences
  • Diplôme collégial ou baccalauréat en informatique ou discipline connexe.
  • Minimum de 4 ans d’expérience en programmation, avec expertise approfondie en développement d’applications JAVA.
  • Expérience pratique avec les bases de données relationnelles, notamment SQL Server ou Oracle, incluant conception de schémas, requêtes SQL complexes et optimisation des performances.
  • Expérience en développement et maintenance d’applications en environnement Agile (Scrum, Kanban).
  • Maîtrise du français à l’oral et à l’écrit.