Le développeur d'intégration est l'utilisateur principal de WebSphere Integration Developer. A l'aide d'outils visuels, il peut créer une application intégrée complexe, sans connaissance approfondie de l'implémentation sous-jacente.
WebSphere Integration Developer présente les applications et les processus métier en tant que composants. L'implémentation des composants reste masquée et les composants interopèrent par le biais d'interfaces. Par conséquent, les développeurs d'intégration n'ont pas besoin de connaître en détail l'implémentation sous-jacente des composants pour créer une application intégrée qui utilise ces composants. Toutefois, ils doivent posséder de vastes connaissances techniques dans le domaine de l'intégration, car une certaine compréhension des systèmes EIS, des processus métier et des applications codées en Java ou dans d'autres langages est nécessaire. Par exemple, un architecte peut avoir une bonne compréhension du mode de fonctionnement d'un système sans connaître en détail les fonctions de chaque composant. A l'instar de l'architecte, le développeur d'intégration est, dans l'entreprise, le concepteur de l'application globale, tandis que d'autres collaborateurs codent l'implémentation des composants spécifiques.