Senior Java Developer - Web Service (SOAP, REST) (offline)

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

• Розробка/модифікація ПЗ на базі IBM Integration Bus 10
• Розробка/модифікація інтеграційних сценаріїв;
• Розробка/модифікація адаптерів звернення до зовнішніх та внутрішніх джерел даних;
• Взаємодія з об'єктами БД (MS SQL Server, Oracle)
• Ведення репозиторію програмного коду (source control system Git, SVN);
• Підготовка, проведення тестування
• Підготовка тестового середовища;
• Проведення технічного тестування;
• Усунення зауважень, виявлених в процесі тестування;
• Підготовка оновлення для установки у промислову експлуатацію.
• Впровадження та супровід ПЗ
• Консультативна підтримка, підготовка інструкції по впровадженню оновлень;
• Аналіз проблем, виявлених у процесі впровадження оновлень, надання рекомендацій до їх усунення.
Mandatory Skills:
• Вища технічна освіта у сфері інформаційних технологій;
• Досвід роботи за спеціальністю не менше 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).
Nice-to-Have Skills:
• Бажано досвід роботи з ПЗ класу Enterprise Service Bus (один из JBoss Fuse, WSO2, IBM Integration Bus, Oracle ESB, etc);
• Issue tracking system (jira), автоматизації сборки (ant / maven), VCS (SVN / git);
• Вміння проводити тестування за допомогою SoapUI.
• Навички щодо аналізу вимог та підготовки технічних рішень;
• Навички щодо тестування та впровадження ПЗ

About Luxoft

Luxoft is a high-end application outsourcing provider of choice and a trusted technology advisor to Global 2000 and medium-sized growth companies that apply compelling technologies to obtain leadership positions in their respective markets.
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.

Company website:
https://career.luxoft.com/locations/ukraine/

DOU company page:
https://jobs.dou.ua/companies/luxoft/

The job ad is no longer active

Look at the current jobs Java Kyiv→