Developer Integracji
Описание от работодателя
Required skills: Java, IBM MQ, App Connect, Integration Bus, webMethods, Java Mule, WSDL, SOAP, REST, Git
Dla naszego Klienta szukamy osoby do realizacji usługi w roli Developera Integracji.
Usługi obejmują w szczególności:
- Projektowanie, implementacja oraz rozwój usług integracyjnych wspierających wymianę danych pomiędzy systemami w technologii IBM App Connect v 13,
- Tworzenie i rozwój flowów integracyjnych realizujących procesy biznesowe i techniczne.
- Implementacja mechanizmów transformacji, walidacji i wzbogacania danych przepływających pomiędzy systemami,
- Rozwijanie komponentów wspólnych wykorzystywanych przez wiele integracji oraz procesów biznesowych,
- Zapewnianie spójności, niezawodności i monitorowalności przepływów integracyjnych,
- Wspieranie standaryzacji rozwiązań integracyjnych w organizacji,
- Dbanie o wysoką jakość implementowanych usług oraz zgodność z przyjętymi standardami projektowymi,
- Realizacja testów oraz działań zapewniających poprawność działania integracji,
- Analiza i usuwanie przyczyn błędów występujących w procesach wymiany danych,
- Ograniczanie ryzyka występowania awarii i problemów wpływających na procesy biznesowe,
- Współudział w definiowaniu standardów jakościowych dla obszaru integracji,
- Wdrażanie usprawnień poprawiających wydajność, skalowalność i stabilność rozwiązań,
- Analiza wykorzystania zasobów i optymalizacja procesów wymiany danych,
- Identyfikowanie i eliminowanie wąskich gardeł wpływających na realizację procesów biznesowych,
- Współpraca z analitykami, architektami, zespołami aplikacyjnymi oraz właścicielami procesów biznesowych,
- Udział w analizie wymagań oraz projektowaniu nowych integracji,
- Wspieranie zespołów projektowych w zakresie wykorzystania usług integracyjnych,
- Dzielenie się wiedzą i rozwijanie dobrych praktyk w obszarze integracji,
- Aktywne uczestnictwo w inicjatywach usprawniających rozwój platform integracyjnych.
Usługa wymaga kompetencji w zakresie:
- implementacji nowych lub modyfikacji istniejących aplikacji/serwisów,
- tworzenia testów jednostkowych i integracyjnych dla budowanych aplikacji/serwisów,
- dbałości o wysoką jakość oprogramowania (funkcjonalność, wydajność, niezawodność),
- dokumentowania zaimplementowanego rozwiązania,
- analizy możliwych rozwiązań i udziału w pracach projektowych
- wykształcenie wyższe informatyczne lub pokrewne,
- min. 1 rok komercyjnego doświadczenia w programowaniu z wykorzystaniem języków obiektowych, np. Java,
- praktyczna znajomość zagadnień dotyczących integracji: WSDL, JMS, SOAP, XML Schema, JSON Schema, transakcyjne systemy kolejkowe (IBMMQ),
- praktyczna znajomość systemu operacyjnego Linux,
- min. 3 lata praktycznej znajomości platformy integracyjne IBM (App Connect, Integration Bus, Websphere Message Broker) lub innej wiodącej technologii integracyjnej (WebMethods, Tibco, Java Mule),
- umowa B2B
- model współpracy przy realizacji usługi: praca hybrydowa (wizyty w biurze klienta związane z potrzebą realizacji zmian)