Обязанности: Работа на внешнем (финтех) и на внутренних проектах компании (50х50):
Внешний функционал:
1) Доработки системы по запросам бизнес-заказчика;
2) Решение поступающих Инцидентов, ЗНО, Ошибок;
3) Выполнение задач технического долга.
Внутренние проекты:
1) Участие в команде разработки собственных продуктов интеграционной платформы Polus (https://www.inpolus.ru/solutions/);
- Устранение ошибок;
- Повышение стабильности и производительности платформ;
- Реализация новой функциональности в соответствии с дорожной картой продукта и по запросам пользователей;
- Реализация адаптеров и коннекторов к новым системам, платформам, реализация новых протоколов;
- Перевод существующих компонентов на новые библиотеки и framework-и, миграция в сторону эффективной контейнеризации;
- Разработка кода, тестов;
- Помощь в оформлении документации на систему и ведении базы знаний.
2) Участие в проектах внедрения у клиентов при реализации прикладных сценариев интеграции на интеграционной платформе Polus.
Требования:
- Опыт коммерческой разработки на Java от 3 лет;
- Уверенное знание Java 8+, понимание принципов работы JVM;
- Уверенное знание Java EE, EJB, JMS;
- Знание Spring Framework, Spring Security;
- Опыт работы с JS и Angular 2+ от 3-х лет;
- Опыт работы с очередями Kafka от 3-х лет;
- Опыт работы с Redis от 3-х лет;
- Знание спецификации JPA и опыт работы с Hibernate;
- Знание SQL и опыт работы с базами данных PostgreSQL;
- Опыт работы с многопоточностью и асинхронностью;
- Знание XML, XSLT и опыт работы с JAXB;
- Опыт работы с протоколами REST, SOAP;
- Знание HTML, CSS;
- Опыт работы с Git и процессами Gitflow;
- Знание систем автоматизации сборки (Maven);
- Знание процессов CI/CD и опыт работы с GitLab;
- Знание принципов работы со средствами криптографической защиты информации (КриптоПро CSP);
- Опыт работы с Apache Tomcat 8.0+;
- Опыт работы с Apache Thrift;
- Опыт работы с ActiveMQ Artemis;
- Опыт работы со средствами автоматизированного тестирования (Selenium);
- Опыт работы с Nginx.
Будет плюсом:
- Опыт написания Unit-тестов (JUnit);
- Опыт работы с Wiki-системами (Сonfluence) и таск-трекерами (Jira, Redmine);
- Знание JasperReport;
- Опыт взаимодействия с технологическим порталом СМЭВ;
- Понимание принципов технологии SSO.
Условия:
- Аккредитованная ИТ компания;
- Официальное оформление по бессрочному трудовому договору;
- Удаленный формат, но иметь возможность работать по времени Москвы;
- З/п белая, зависит от опыта и уровня кандидата.