Приглашаем в команду профессионального, инициативного разработчика, стремящегося к созиданию и улучшению всего, с чем приходится работать.
Область приложения творческих и интеллектуальных усилий: торгово-информационный комплекс, внедряемый в крупнейшие банки России - большой, многогранный высоконагруженный проект с богатым технологическим стеком.
Можем пообещать: устоявшийся дружный коллектив, постоянное интеллектуальное и профессиональное развитие, внимание к предложениям и инициативе со стороны руководства, карьерный рост, коррелирующий с активной профессиональной позицией.
Обязанности:
• Разработка и проектирование на java (1.8+) в одной или нескольких областях:
- Клиентская часть.
Есть несколько вариантов исполнения: десктопное приложение в виде exe или JWS, веб-приложение на ReactJS
- Ядро системы (серверная часть)
Работа с многопоточностью, сложная бизнес-логика (настраиваемая с помощью "своей" реализации БПМ), сетевое взаимодействие, криптография (CryptoPro, Bycript, Agava, Avest), Spring, работа с БД (MongoDB, Oracle или MSSql в зависимости от банка-клиента )
- Интеграция с внешними системами
JMS, REST, SOAP, DBLink, TOF и др. более редкие варианты
- Взаимодействие с провайдерами ликвидности
Аггрегирование котировок, перекрытие на площадках: ММВБ, Alfabank, Raiffeisen, Reuters, Bloomberg, Citi, SG и др.
• Выполнение задач разработки в плотном взаимодействии с тестировщиками и аналитиками, иногда (этим обычно занимается служба внедрения) - отладка ПО на стороне клиента (без командировок, Москва).
• Участие в декомпозиции, планировании и оценке задач на разработку, поддержание инфраструктуры отдела
• Ведение и актуализация статей на confluence "по своей теме", ревью кода коллег, настройка и актуализация сборок teamcity, поддержание стендов разработки и тестирования в актуальном состоянии.
• Посмотреть демо-версию продукта https://1prime.ru/docs/product/tradeterminal.html
Требования:
• Обязательно: опыт промышленной разработки на JAVA не менее 1,5 года, глубокие знания J2SE, Spring, Maven, Git, Web Service (SOAP,REST), начальные знания криптографии, IntelliJ IDEA (Eclipse).
• Приветствуется: mongoDB, Oracle, MSSql, Hibernate, Gradle, RXJava, Reactor, FAST/FIX, YAML, Apache Kafka, JNI, понимание основных терминов финансовой отрасли.