Разработчик Java (ТФиДО)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Проект: команда создает новое веб-приложение для клиентских менеджеров - единый инструмент продаж продуктов корпоративным клиентам (крупнейший, крупный, средний бизнес). Новая система позволит объединить в рамках одного приложения основные бизнес-процессы, с которыми работает клиентский менеджер: работа с клиентами, канбан-доска сделок (кредиты, депозиты, гарантии и др), планировщик задач, интеллектуальная система управления, анализ рынка и аналитика.
В части back-end мы разрабатываем бизнес-логику в микросервисной архитектуре, используем Java 8 (приветствуем Kotlin).
Cтек: Java 8, Kotlin, JMS, JOOQ, REST, Spring framework, SQL, Oracle, Maven, GIT
Требования:
- Опыт промышленной разработки на Java от 3-х лет (Senior уровень)
- Знание принципов ООП, шаблонов проектирования
- Умение работать с Git, Maven, Jenkins
- Хорошее знание Java Core, Java EE
- Опыт работы с Hibernate
- Опыт работы с Oracle /Postgres
- Опыт использования Spring Framework (Spring Boot / Spring Cloud )
- Опыт многопоточного программирования
- Понимание принципов SOAP, REST, JMS
- Опыт работы с Message Broker (IBM MQ)
- Опыт работы с IBM WebSphere AppServer / WildFly
- Опыт написания Unit-тестов (jUnit, jest)
Будет плюсом:
- Опыт работы с react
- Знание JSON API, GraphQL, gRPC
- Знакомство с Docker, OpenShift, Kubernetes
Обязанности:
- Участие в масштабном проекте для крупного Банка по разработке систем/микросервисов. Наши задачи – это автоматизация продуктовых процессов, таких как: аккредитив, счета эскроу, рамбурсные обязательства
- Работа в команде
Мы гарантируем:
- Конкурентоспособную заработную плату
- Корпоративное обучение и сертификацию в технических и бизнес областях
- Корпоративные развлекательные программы
- Помощь при релокации в Москву
- Работа удаленно (на территории РФ, Беларуси, Казахстана), или по желанию в офисе Москва (м. Тульская), Саратов, Пенза, Нижний Новгород, Уфа