Senior Java developer (для развития low-code платформы)

Дата размещения вакансии: 05.11.2024
Работодатель: Смарт консалтинг
Уровень зарплаты:
з/п не указана
Город:
Новосибирск
Октябрьская магистраль 4
Требуемый опыт работы:
Более 6 лет

Про компанию:

Мы - сибирская аккредитованная IT-компания полного цикла (от идеи до разработки, внедрения программного обеспечения, сервисного сопровождения, вплоть до этапа "похорон" продуктов).

В портфеле компании около 30 программных продуктов, зарегистрированных в Реестре отечественного ПО.

Если вы пользовались порталом Госуслуг, ходили в МФЦ ("Мои документы"), получали справки, выписки "в один клик" без посещения органов власти в разных субъектах РФ, знайте, что в этом есть наш вклад.

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

Мы ищем старшего разработчика на флагманский продукт компании – «Digit Платформа».
«Digit Платформа» - наше технологическое чудо, основа для создания всей линейки программных продуктов компании. Это высоконагруженная система, ядро больших региональных систем оказания государственных услуг. Ежегодно, благодаря платформе и созданному с ее помощью ПО обслуживаются более 29 млн граждан.

В настоящий момент идет ее активное развитие, большой рефакторинг: переход на микросервисную архитектуру, новые технологии и стеки, встраивание систем безопасности и возможностей работы с ИИ, развитие удобства работы на платформе для Digit-разработчиков. Переход на новый UI.

«Digit Платформа» - настоящий продукт будущего. И мы ждем в команду его создателей.

Что ожидаем от тебя:

  • Уверенные знание Java.
  • Опыт enterprise разработки от 3х лет.
  • Опыт backend-разработки на Java от 3 (!) лет;
  • Опыт enterprise разработки с любым из фреймворков: Spring Boot, Quarkus.
  • Опыт enterprise разработки с одним из контейнеризаторов: Kubernetes, Docker или OpenShift;
  • Опыт enterprise разработки с брокером: Kafka
  • Опыт enterprise разработки с Postgress.
  • Опыт enterprise разработки с Hazelcast будет плюсом.
  • Опыт enterprise разработки с Apache Solr и\или Elastic будет плюсом.
  • Опыт разработки и поддержки микросервисных приложений и распределенных, высоконагруженных систем;
  • Опыт работы с системой контроля версий.

Основной стек: Java 11, 17, 21; Spring Boot 3+, Postgres 12+ (16), Apache Solr 9.x, Kafka, Hazelcast, Redis, Kubernetes

Ты будешь лидировать в процессах:

  • Описывать и принимать решения по архитектуре высоконагруженной системы;
  • Проектировать и реализовывать архитектурные решения;
  • Писать код самостоятельно для важных частей платформы;
  • Проводить code-review решений других разработчиков;
  • Настраивать и взаимодействовать с аппаратными платформами и средами;
  • Быть наставником, делиться экспертизой с командой.

У нас работают, потому что:

Работаем без руководителей, живем в логике горизонтального управления, менеджмента будущего. Власть в нашей компании принадлежит Кодексу, который написали сами ребята (а не генеральному директору и не менеджерам). Нарушать Кодекс не имеют права даже акционеры.

А возможность удаленки, ДМС, комфортный офис, кухня, посиделки по пятницам, корпоративы, дополнительные дни к отпуску – это только базовый минимум условий и возможностей, которые у нас есть для каждого.