Senior Java Developer (IBM Integration Bus)

Опис проекту: Розробка/модифікація ПЗ на базі IBM Integration Bus 10.

Обов'язки:
• Аналіз вимог;
• Уточнення вимог, дослідження можливих технічних рішень;
• Оцінка об'єму робіт та узгодження з керівником термінів реалізації;
• Обговорення і перегляд вимог у разі наявності помилкових припущень;
• Визначення критеріїв тестування та проходження контрольних точок.

• Розробка/модифікація ПЗ на базі IBM Integration Bus 10;
• Розробка/модифікація інтеграційних сценаріїв;
• Розробка/модифікація адаптерів звернення до зовнішніх та внутрішніх джерел даних;
• Взаємодія з об'єктами БД (MS SQL Server, Oracle);
• Ведення репозиторію програмного коду (source control system Git, SVN).

• Підготовка, проведення тестування;
• Підготовка тестового середовища;
• Проведення технічного тестування;
• Усунення зауважень, виявлених в процесі тестування;
• Підготовка оновлення для установки у промислову експлуатацію.

• Впровадження та супровід ПЗ;
• Консультативна підтримка, підготовка інструкції по впровадженню оновлень;
• Аналіз проблем, виявлених у процесі впровадження оновлень, надання рекомендацій до їх усунення.

Необхідні навички:
• Вища технічна освіта у сфері інформаційних технологій;
• Досвід роботи за спеціальністю не менше 1 року;
• Знання та досвід застосування сучасних мов програмування, інформаційних технологій у галузі розробки ПЗ та баз даних:
• Розуміння Service oriented architecture (SOA);
• Практичні навички що до розробки Web Service (SOAP, REST);
• XML XSLT, WSDL, XSD, Xpath;
• Розуміння Java SE, основні положення OOП;
• СУБД (Oracle,MS SQL Server): знання SQL, взаємодія з stored procedures Pl/SQL, T-SQL;
• Розуміння принципу роботи систем обміну повідомленнями (Message Queue).

Бажані навички:
• Бажано досвід роботи з ПЗ класу Enterprise Service Bus (один из JBoss Fuse, WSO2, IBM Integration Bus, Oracle ESB, etc);
• Issue tracking system (jira), автоматизації сборки (ant / maven), VCS (SVN / git);
• Вміння проводити тестування за допомогою SoapUI;
• Навички щодо аналізу вимог та підготовки технічних рішень;
• Навички щодо тестування та впровадження ПЗ.

Контактная информация

Мульяр Алиса
amuliar@luxoft.com