Технический руководитель по интеграции Java Київ, удалено UST Ukraine ищет Технический руководитель по интеграции Java . Время работы: до 21.00 по украинскому времени. Местоположение: Украина. Требования: Опыт работы не менее 8 лет. Глубокое понимание основных концепций Java, таких как типы данных, структуры управления, классы, объекты, наследование, полиморфизм, обработка исключений, управление памятью, управление транзакциями и т. д. Необходимо иметь написанные программы с использов
Технический руководитель по интеграции Java
Київ, удалено
UST Ukraine ищет Технический руководитель по интеграции Java .
Время работы: до 21.00 по украинскому времени.
Местоположение: Украина.
Требования:
- Опыт работы не менее 8 лет.
- Глубокое понимание основных концепций Java, таких как типы данных, структуры управления, классы, объекты, наследование, полиморфизм, обработка исключений, управление памятью, управление транзакциями и т. д. Необходимо иметь написанные программы с использованием вышеуказанных концепций.
- Знание платформ Java, таких как Spring Framework (включая Spring Boot и Spring Security), для создания приложений уровня предприятия. Должен иметь написанные программы с использованием вышеуказанной структуры.
- Знание концепций микросервисов [управление данными в микросервисах, межсервисное взаимодействие, микросервисы в Springboot, использование и настройка зависимостей]
- Опыт работы в средах модульного тестирования, таких как JUnit, и средах макетирования, таких как Mockito для написания и выполнения тестовых случаев. Должен быть написан программы/скрипты с использованием вышеперечисленного.
- Опыт работы с реляционными базами данных и умение писать SQL-запросы.
- Знакомство с GitLab CI или различными инструментами, такими как Github, Bitbucket и т. д.
- Знакомство/опыт в быстро меняющихся и гибких методах разработки.
- Навыки отладки, устранения неполадок и анализа кода [приложения, серверная часть, БД].
- Сильные технические коммуникативные навыки. Умение вести звонки по решению технических проблем.
- Уровень английского языка не ниже Upper-Intermediate.
Приятно иметь навыки:
- Опыт применения гибких методов разработки.
- Понимание шаблонов/архитектуры проектирования.
- Опыт обработки файлов и оптимизации баз данных для пакетных запросов.
- Опыт работы/понимание веб-API приветствуются.
- Предпочтителен опыт работы/понимание облачных сервисов, таких как AWS/Azure/GCP.
- Опыт работы/экспертиза в сфере здравоохранения США.
Обязанности:
- Создание низкоуровневой проектной документации для разрабатываемого кода, соответствующей стандартам проектирования.
- Участвуйте и возглавляйте обсуждения проекта с командами клиентов, местными и внешними командами.
- Просматривайте проектные документы низкого уровня, созданные коллегами и разработчиками.
- Разрабатывайте масштабируемое, высокопроизводительное и надежное приложение/код. Отвечает за написание и поддержку чистого, хорошо написанного кода в соответствии с лучшими практиками.
- Просмотрите приложение/код, разработанный коллегами и разработчиками.
- Участвуйте и руководите решением проблем и исправлением дефектов приложений.
- Разверните и настройте приложение и устраните проблемы, связанные с развертыванием.
- Выполняйте модульное тестирование, системное тестирование/строчное тестирование, дымовое тестирование развернутых приложений.
- Представляйте команду на ежедневных встречах с клиентами, обновляйте ежедневную информацию о ходе работы с помощью систем управления проектами, голосовых/видеозвонков, онлайн-сотрудничества с использованием инструментов совместного использования экрана.
Мы предлагаем:
- Fгибкий график и возможность работать удаленно (8-часовой рабочий день).
- Дружелюбный профессиональный персонал и теплая атмосфера.
- Среда, в которой можно реализовать свои идеи.
- Оплачиваемые отпуска и больничные.
- Медицинская страховка.
- Возможность работать удаленно.
- Участие в образовательных мероприятиях и тематических конференциях.
- Командные вечеринки и корпоративные мероприятия.