Vous êtes passionné(e) par l'innovation et l'intégration de solutions technologiques avancées ? Nous recherchons des experts en intégration de solutions informatique, spécialisé(e) dans les technologies de Développement, pour intervenir sur les projets de nos clients. Vos missions incluent : Les exigences indispensables pour ce poste sont les suivantes : Double compétence technique : Une excellente maîtrise des nouvelles technologies et des différents langages de programmation est requise. Les compétences recherchées incluent : - Développement back-end : Maîtrise de Java/J2EE avec des frameworks comme Spring, Hibernate, Struts, ainsi que des serveurs d'applications WebSphere et WebLogic. - Développement front-end : Compétence en Angular (versions JS, 2, 4), JSF, JSP, et Servlet pour créer des interfaces utilisateur réactives et performantes. - Technologies Microsoft : Expérience avec .NET (C#, ASP.NET, VB.NET), ainsi que WCF et WPF pour le développement d'applications robustes et évolutives. - Langages de programmation complémentaires : Connaissances en C/C++, PHP, ainsi qu'en scripting (Shell, VB) pour automatiser et intégrer divers processus. - Bases de données et SQL : Expertise en Oracle PL/SQL, Transact-SQL, pour la gestion et l'optimisation des bases de données. - Modélisation et conception : Maîtrise des outils UML, des design patterns, et des bonnes pratiques de développement pour concevoir des architectures logicielles solides et évolutives. - Connaissances sectorielles : Une compréhension des domaines des sciences et technologies, incluant l'électrique, l'électronique, la chimie, et l'économie, est un atout précieux pour mieux appréhender les besoins spécifiques des projets dans ces secteurs. Compétences additionnelles : - DevOps et CI/CD : Familiarité avec les outils d'intégration continue, de déploiement, et de gestion de versions (Git, Jenkins, Docker) pour garantir des livraisons rapides et de haute qualité. - Sécurité informatique : Connaissance des principes de sécurité des applications et des données, essentielle pour travailler dans des environnements sensibles. - Agilité et méthodologies de projet : Expérience avec les méthodologies Agile/Scrum pour gérer des projets dans un environnement collaboratif et dynamique. - Communication et travail d'équipe : Excellente capacité à collaborer avec des équipes multidisciplinaires, souvent réparties géographiquement, et à communiquer efficacement avec des parties prenantes techniques et non techniques.
☕ java 🕥 Dernière mise à jour il y a 1 semaineDébutant accepté