Senior Java-разработчик в команду продуктовой разработки

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Крупная частная ИТ-компания: больше 1000 проектов ежегодно для самых передовых и смелых бизнесов

Описание вакансии

Условия работы

Мы находимся в поисках Старшего/ведущего Java-разработчика. Нам нужен специалист с сильными навыками в разработке, который может решать сложные задачи, в том числе, связанные с многопоточностью и повышенными требованиями к производительности каждого потока. Кроме разработки предстоит вести нашу технологическую экспертизу вперёд, развивая знания коллег и поддерживая качество решения. Поэтому, если следишь за новинками и держишь руку на пульсе - ты то, что надо! :)
У нас позитивная команда и здоровая атмосфера в коллективе, мы коммуникабельные и ожидаем того же от тебя.

Наш продукт: Система противодействия мошенничеству, позволяющая выявлять подозрительные действия на основе complex event processing. И всё это работает очень быстро, пока мошенник не увёл чьи-то деньги.
Больше про решение тут: https://jet.su/services/software-development/products/jetdetective

Мы работаем со следующим стеком технологий:

  • Java 11, Spring, Spring Boot;
  • Kafka;
  • MyBatis, Liquibase;
  • Maven, Git;
  • Oracle, PostgreSQL.

Твои задачи:

  • Техническое лидерство в java (экспертиза в технологиях, выбор подходов и контроль за качеством решений, наставничество);
  • Анализ требований заказчика, проработка решения с группой аналитики;
  • Непосредственное участие в разработке (разработка программных модулей, исправление дефектов, помощь в создании документации);
  • Работы над сложными задачами по оптимизации производительности системы совместно с архитектором;
  • Обеспечение требуемого качества исходного кода;
  • Взаимодействие с проектной командой для решения поставленных задач, участие в проектных встречах и статусах.

Наши ожидания:

  • Уверенное владение Java и опыт разработки приложений с использованием Java не менее 3 лет;
  • Уверенные знания по многопоточности в Java.
  • Уверенные знания ООП, паттернов проектирования и умение применять их на практике;
  • Уверенные знания технологий: Spring Framework, Spring Boot, SQL;
  • Высшее образование.

Будет большим плюсом:

  • Опыт работы с Kafka;
  • Опыт оптимизации потребления памяти, профилирования, понимание работы GC;
  • Опыт в Spring Security.

Бонусы

Что мы предлагаем:

  • Профессиональный коллектив, возможность выдвигать идеи и быть услышанным;
  • График работы: 5/2, с 10.00 до 18.30 (с возможностью смещения графика), возможность работать в гибридном режиме (дом\офис), в перспективе возможна полная удаленка;
  • Расположение - ст. м. Савеловская (шаговая доступность – 7 минут);
  • Возможности для профессионального роста (внешнее и внутреннее обучение, конференции, сертификация за счет компании);
  • Социальный пакет (ДМС\изучение иностранного языка\компенсация фитнеса);
  • Медицинский кабинет в офисе;
  • Масштабные корпоративные мероприятия для сотрудников компании и их детей.