Java Developer (middle и senior)
Условия:
Работа в проектной команде (аутсорс).
Предположительная длительность проекта —один год.
Возможно оформление в штат или через ИП.
Обязанности:
Основные задачи связаны с разработкой прикладного программного обеспечения по реализации продуктов в рамках персонального финансового менеджмента для клиентов и сотрудников банка.
Разработка ведется на базе микросервисной архитектуры с применением следующих технологий: Java 8, Spring, Oracle, Maven, Git, Jenkins.
Требования:
Уверенное знание Java Core (типы данных, Collections Framework, JMM).
Опыт работы с: Spring, Hibernate, Maven, JMS, REST, SOAP, Git, Jenkins, UML, TestNG. · Знание парадигм ООП и их реализации в Java.
Знание структур данных и алгоритмов.
Знание шаблонов проектирования (GoF).
Пожалуйста, укажите в форме индекс 13JAVA02, если откликаетесь на данную вакансию.