Ведущий JAVA разработчик (Lead Java developer)

з/п не указана

Требуемый опыт работы: более 6 лет

Полная занятость, удаленная работа

"Комплексные аналитические системы" – компания-разработчик систем анализа и визуализации Больших Данных Enterprise уровня для корпоративных заказчиков и B2G сектора.

Многолетний опыт создания собственных программных продуктов в области аналитики данных позволяет нам сегодня создавать инновационные защищенные решения для государственных заказчиков и частных корпораций.

Комплексные аналитические системы является дочерней компанией Qligent (резидент Сколково).

В связи с плановым развитием приглашаем в команду профессионалов лучших специалистов для создания продуктов и сервисов нового поколения с применением актуальных технологий.

Ищем опытного Java разработчика, который хочет интересных технических задач и роста.

Задачи на позиции:

  • Разработка архитектуры и реализация модулей высоконагруженных веб-приложений.
  • Консультации с аналитиками и архитектором для проработки и спецификации детальных требований для каждого конкретного разрабатываемого модуля.
  • Ревью кода и документации.
  • Написание unit-tests.
  • Дебаг и решение возникающих проблем в период стабилизации продукта и в рамках поддержки.
  • Оптимизация и рефакторинг легаси кода, когда это требуется.
  • Участие в подготовке документации.
  • Анализ требований и оценка новых потенциальных проектов.
  • Соблюдение принятых в компании процессов разработки и активное участие в их улучшении (тюнинг процессов, новые практики, тулы и тд.).

Требования:

  • Целеустремленность, независимость, ответственность и ориентация на результат команды.
  • Аналитические способности и умение решать возникающие проблемы, принимать решения.
  • Хорошее знание концепций программного обеспечения ООП, шаблонов проектирования.
  • Глубокие знания J2SE, Threads/Concurrency.
  • Практический опыт написание сложных SQL запросов и дизайн схемы данных.
  • Опыт разработки и реализации многопоточных высокопроизводительных масштабируемых приложений J2SE, J2EE на платформах Linux / Unix.
  • Опыт дебага с использованием jmap, jheap, jconsole, wirehark, VisualVM.
  • Опыт работы с contract-first подходом и участие в проектах c успешной интеграцией продуктов в такой парадигме.
  • Практический опыт работы с:
    • Java Frameworks: Java 8, Spring, JPA (Hibernate)
    • Web Servers: Tomcat, Jetty or others
    • Backend: RESTful Web Services, JMS, Message broker
    • Database: PostgreSQL, noSQL/SQL DBMS
    • OS: Linux
    • Docker
    • VMware
    • Kafka, RabbitMQ
  • 7+ лет инженерного опыта; из них 5+ лет опыта написания кода непосредственно на Java.

Будет плюсом:

  • Опыт в проектировании и реализации сервис-ориентированных систем (SOA) (в том числе с нуля).
  • Опыт реализации облачных решений на основе Amazon IaaS, RedHat Fuse ESB.
  • Знание JavaScript, jQuery, HTML 4/5, ReactJS, websockets технологий.
  • Опыт работы с ClickHouse, MariaDB.

Условия трудоустройства:

  • Возможность работать как полностью дистанционно, так и из офиса либо комбинировано.
  • Полностью оборудованное рабочее место, использование в работе только лицензионного ПО.
  • Пятидневная рабочая неделя, 8-часовой рабочий день с возможностью гибкого графика.
  • Полис ДМС со стоматологией.
  • Возможности карьерного и профессионального роста.
  • Полный социальный пакет‚ оформление в соответствии с Трудовым Кодексом РФ.
  • Зарплатные ожидания обсуждаются на собеседовании и всегда принимаются во внимание при оффере.

Ключевые навыки

SQL
PostgreSQL
Linux
Spring Framework
Java

Адрес

Нижний Новгород, улица Максима Горького, 262
Показать на большой карте

Вакансия опубликована 3 декабря 2021 в Нижнем Новгороде

Похожие вакансии