Ведущий Java разработчик / Senior Java Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы ищем талантливого Ведущего Java-разработчика в международную продуктовую ИТ команду, работающую с крупнейшими компаниями на международных финансовых рынках (наши клиенты - Citi и Bloomberg).
Для успешной работы тебе потребуются:
- готовность и умение работать и ставить себе задачи самостоятельно в рамках определенных компанией крупных целей/проектов;
- хорошие коммуникативные навыки для того, чтобы общаться как с коллегами в рамках небольшой международной команды, так и с представителями клиентов;
- желание и готовность не только писать качественный код, но и при необходимости подключаться к решению задач по тестированию и поддержке.
Ключевые обязанности:
- Решать сложные и интересные проблемы в области многопоточного программирования, сетевого взаимодействия, работы с финансовыми протоколами API, UI;
- Не просто участвовать в разработке новых решений, но и предлагать улучшения в продуктах, дизайне, архитектуре, коде, участвовать в их обсуждении;
- Активно взаимодействовать с командой и руководителем разработки;
- Предлагать улучшения рабочего процесса;
- Помогать команде поддержки в решении наиболее сложных технических проблем клиентов;
- Подключаться по необходимости к разработке web-продуктов.
- Ты будешь работать под руководством Менеджера проекта, выполняя работу самостоятельно в том объеме, который изначально согласован. В нашей Компании нет сложной иерархии - каждый вовлечен в определенные области разработки и может свободно высказывать свою профессиональную точку зрения.
Мы ждем от тебя:
- Уверенное знание и значительный опыт работы с core Java
- Глубокое понимание ООП, знание паттернов программирования, способность писать чистый код.
- Опыт многопоточного программирования
- Опыт работы с инструментами автоматизации сборки проектов (Ivy/Maven, Artifactory, Jenkins) и code reviews.
- Умение быстро осваивать новое и отвечать за выделенные области разработки
- Английский язык – желателен, т.к. мы работаем с зарубежными коллегами и клиентами, но не обязателен, если ты готов его изучать в "живом" погружении при поддержке русскоязычной команды. Мы также можем подключить языковые курсы для лучшего результата
Плюсом будут:
- Знание сетевого Java программирования (Netty, MINA).
- Опыт работы с финансовыми протоколами (например FIX)
- Опыт работы с брокерами сообщений (например ActiveMQ, Tibco, Solace, etc.).
- Опыт работы со Spring (Boot, MVC, Security, Hibernate, REST).
Важные для нас качества:
- Отличные навыки планирования, анализа, решения проблем
- Предельное внимание к деталям
- Позитив и оптимизм как в жизни, так и по отношению к работе
- Желание делиться наработанным опытом и знаниями с командой и получать их в ходе работы – а мы будем рады поделиться своими. Life-long learners - welcome!
- Умение работать независимо в режиме многозадачности и решать задачи проактивно.
Мы предлагаем:
- "белое" оформление на постоянную работу в соответствии со всеми требованиями законодательства РФ
- мы также готовы сотрудничать с ИП с оплатой в долларах - если Вам это интересно
- оплату труда и компенсационный пакет в соответствии со стандартами рынка
- страховки - ДМС, жизни, расширенная от несчастных случаев (с включением видов спорта - лыжи, коньки, ролики, велосипед)
- гибкое начало рабочего дня
- возможность как полностью удаленной работы, так и гибридного режима с современным офисом в пешей доступности от м. Василеостровская
- компенсация ланчей, снек бар в офисе
- возможность совершенствовать и изучать английский как с преподавателем, так и через огромную практику общения в рамках международной команды
- отсутствие излишней бюрократии – мы хорошо организованная, но компактная команда с «плоской» структурой
- возможность брать на себя столько ответственности, сколько ты готов взять и получить существенный опыт работы с финансовыми рынками
- возможности расти и развиваться карьерно и профессионально в активно растущей компании, завоевывающей глобальные рынки