Modèle de travail de développeur middleware modèle / mémoire

Nous recherchons un développeur de middleware qualifié et extrêmement enthousiaste pour nous rejoindre et faire partie d'une équipe de développement de logiciels très performante et acclamée travaillant avec des technologies de pointe (par exemple SOA, DBS NOSQL, etc.) sur des projets fascinants avec des projets fascinants avec des projets fascinants avec des projets fascinants avec effet significatif.

Profil de travail du développeur middleware

Le middleware est un logiciel qui offre des services et des capacités standard aux applications qui vont au-delà de ce que le système d'exploitation offre. Le middleware est largement utilisé pour gérer les données, les services d'application, la messagerie, l'authentification et l'administration API.

Middleware SIDS Developers dans la création d'applications plus efficaces. Il fonctionne comme un lien entre les programmes, les données et les utilisateurs.

Le middleware peut rendre le développement et l'exécution d'applications à grande échelle plus rentables pour les entreprises avec des systèmes multi-cloud et conteneurisés.

Rapports à

  • CTO

Responsabilités des développeurs au middleware

  • La compétence technique avancée dans Mule Anypoint, Java, XML, XSLT et XPATH est requise pour entreprendre des revues de code
  • Les travaux couvrent toutes les parties du cycle de vie du génie logiciel, en mettant l'accent sur le développement du middleware en utilisant la plate-forme Java / J2EE / Spring / JSP / Struts et les bases de données
  • Compréhension prouvée [de.net] (http://of.net/), SQL Server, Java, C ++ et HTML, ainsi que les méthodes de codage, la prise en charge, le débogage et la maintenance
  • Utilisez des technologies middleware pour prendre en charge et maintenir les interfaces d'application existantes.
  • Créer de nouvelles interfaces pour un large éventail d'applications commerciales, ainsi que des spécifications fonctionnelles et techniques
  • Communiquez directement avec d'autres propriétaires d'applications informatiques pour apporter un support technique et aider au middleware
  • Participez aux mises à jour et migrations de la version de l'outil middleware.
  • Mettre en œuvre de nouvelles technologies pour améliorer l'environnement d'infrastructure pour les outils middleware
  • Développer des applications Web
  • superviser l'analyse des causes profondes des problèmes logiciels

Exigences et compétences des développeurs middleware

  • Expertise de script Python, Ruby et Shell
  • Expérience antérieure Soutenir les cadres d'application d'autres développeurs
  • Expérience approfondie avec le traitement des requêtes interactives
  • Expérience éprouvée avec des produits middleware comme WSO2, Mulesoft, Jboss ou Talend
  • Expérience antérieure Gérer les environnements Unix et Linux Server
  • WebMethods 8 et 9 (développeur, serveur d'intégration, courtier, MWS)
  • Assistance aux tests du système E2E (pour les projets auxquels ils sont affectés)
  • Un baccalauréat en génie logiciel, en informatique ou une discipline connexe
  • Connaissance approfondie de la conception orientée objet
  • Connaissance approfondie de J2EE, Spring, Hibernate, HTML, SQL, JSP, JavaScript, Ajax, Junit et Axe