Ciklum, established in 2002, is a globally recognized provider of software engineering services. Originally founded in Denmark by Torben Majgaard, the company has since shifted its headquarters to London, UK, in response to its expanding international client base and operational reach.
От имени Ciklum Digital мы ищем старшего Java-разработчика, который присоединился бы к нашей киевской команде на постоянной основе. TUI - ведущая туристическая группа в мире. Обширный портфель, собранный под эгидой Группы, состоит из сильных туроператоров, 1600 туристических агентств и ведущих онлайн-порталов, пяти авиакомпаний с примерно 150 самолетами, более 400 отелей, 17 круизных лайнеров и множества входящих агентств во всех основных местах отдыха по всему миру. Он охватывает всю цепочку создания стоимости в туризме под одной крышей. Это интегрированное предложение позволяет нам предоставить нашим 27 миллионам клиентов непревзойденный отдых в 180 регионах. Ключевой особенностью нашей корпоративной культуры является наша глобальная ответственность за экономическую, экологическую и социальную устойчивость. Это нашло отражение в более чем 20-летней приверженности устойчивому туризму. Акции TUI Group котируются в индексе FTSE 250, на Котировальной доске открытого рынка Франкфуртской фондовой биржи и на регулируемом рынке Ганноверской фондовой биржи. Описание Вы присоединитесь к высоко мотивированной команде и будете работать над современным решением для нашего существующего клиента. Мы ищем экспертов по технологиям, которые хотят повлиять на новый бизнес, применяя передовой опыт и принимая на себя ответственность. Обязанности \ - Back-end разработка для удовлетворения бизнес-потребностей клиента и внедрение компонентов в соответствии с современной средой разработки программного обеспечения (облачные платформы, микросервисная архитектура и т. Д.) \ - Участие в процессе принятия решений при проектировании архитектуры приложений, разработке решений. , анализ архитектуры и кода \ - Разработка и проверка документов по проектированию функций и предоставление входных данных / обновление спецификаций для решения \ - Разработка и реализация набора различных типов тестов (модульных, интеграционных, функциональных и т. д.) \ - Проактивная позиция в решении разработка, улучшения процессов \ - Работа в международной распределенной команде в среде Agile \ - Общение с менеджерами по менеджменту, инженерами, архитекторами, QA и другими коллегами и заинтересованными сторонами \ - Составление дорожной карты и планов продукта \ - Использование высоких стандартов кодирования, лучшее программное обеспечение практики и писать хорошо тестируемый, автоматизируемый и производительный код по всем требованиям SDLC \ - Опыт работы с программным обеспечением разработка более 5 лет \ - Отличные знания в области компьютерных наук, теории вычислений: \ - Парадигма и принципы (ООП, SOLID, DDD, TDD, BDD) \ - Теория баз данных (СУБД, NoSQL) \ - Практика тестирования кода \ - Алгоритмы \ - Структуры данных \ - Архитектурные, корпоративные и проектные шаблоны \ - Понимание сетевых взаимодействий: \ - протоколы \ - соглашения (например, REST, RPC) \ - потоки аутентификации и авторизации \ - стандарты и практики (например, oAuth, JWT) \ - Отличные знания и опыт в Java (более 3-х лет) \ - Практический коммерческий опыт: \ - Разработка REST API \ - Фреймворки веб-приложений (например, Spring Boot Framework) \ - Фреймворки тестирования (egg JUnit, PowerMock, WiresMock) (более 2 года) \ - ORM (например, Hibernate) (более 2 лет) \ - СУБД (например, MySQL / MariaDB, PostgreSQL, Oracle) (более 2 лет) \ - Хранилища значений ключей (например, Redis, Memcached) \ - Обмен сообщениями системы (например, RabbitMQ, Apache Kafka, Active MQ, AWS SQS, Azure Service Bus, Google Pub / Sub) \ - Веб-серверы \ - V Системы управления ersion (GIT) \ - Платформы облачных вычислений (например, AWS) \ - Docker \ - Инструменты непрерывной интеграции (например, Gitlab Pipeline, Jenkins, TeamCity, Bamboo) \ - Опыт работы с: \ - Устранение неполадок, профилирование и отладка приложений \ - Создание архитектура программного обеспечения и проектирование сложных приложений, платформ, микросервисных решений \ - Гибкие программные процессы и технологии \ - Процесс проверки кода \ - Процесс рефакторинга \ - Желательно свободное владение английским языком или уровень выше среднего \ - Сертификация по: \ - Java \ - Spring Frameworks \ - Платформы облачных вычислений (AWS, GCP, Microsoft Azure) \ - Опыт работы с высокопроизводительными и высоконагруженными системами \ - Понимание оркестровки и контейнеризации (например, Kubernetes, Swarm) \ - Знание шаблонов развертывания \ - Практический коммерческий опыт с: \ - Бессерверная архитектура \ - Интеграция со сторонними решениями \ - NoSQL (например, MongoDB, ElasticSearch, CouchDB) \ - Опыт работы с поисковыми системами (например, ElasticSearch, Azure Search, Apache Solr) \ - Pro инструменты визуализации (например, Terraform, Ansible) \ - Инструменты качества (например, SonarQube) \ - Опыт работы с Node.js / Typescript Что это для вас? \ - Возможности карьерного роста \ - Реализация ваших инновационных идей в создании новых решений и услуг Ciklum \ - Дружелюбные коллективы и приятная рабочая среда \ - Программы развития профессиональных навыков и обучения \ - Разнообразные возможности для обмена знаниями, обучения и саморазвития \ - Современные, классные, расположенные в центре офисы с теплой атмосферой, которая создает действительно хорошие условия для работы #### Про компанию Ciklum International Ciklum входит в пятерку крупнейших мировых компаний по разработке цифровых решений для Fortune 500 и быстрорастущих организаций по всему миру. Более 3000 наших разработчиков, расположенных в центрах доставки по всему миру, предоставляют нашим клиентам ряд услуг, включая аутсорсинг разработки программного обеспечения, разработку корпоративных приложений, обеспечение качества, безопасность, исследования и разработки, большие данные и аналитику. ** Сайт компанії: ** https://www.ciklum.com/