Middle Java developer

от 1 300 до 1 800 USD на руки

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

Полная занятость, полный день

Привет!

Мы Setronica – международная IT–компания из Академгородка.

Занимаемся разработкой и интеграцией программного обеспечения для электронной коммерции, онлайн-рынков, доставки. Делаем ERP на заказ.

Сейчас мы ищем опытного Middle Java–разработчика для проекта, в котором работаем над сервисом такси и доставки со встроенным маркетплейсом товаров для зарубежного заказчика. Иначе говоря, делаем конкурента Uber Eat и, в некотором роде, Amazon.

В работе используем: бэкенд — на Java, фронтенд — на Angular. Данные храним в PostgreSQL. Облака — AWS, Kubernetes, Docker.

С нашей стороны ты получишь:

Работу в стабильной компании. Мы на рынке IT c 2003 года и успешно работаем с длительными проектами, наши заказчики нам доверяют.

Демократичный стиль управления. В нашей компании на «ты»! У нас горизонтальная структура, к коллегам всегда можно обратиться за советом и поддержкой.

Нескучные задачи. В силу специфики и размера продуктов, каждый сможет по договорённости взяться за интересную ему часть проекта. А если захочется попробовать что-то еще, то всегда можно поучаствовать в новых заданиях, где можно прокачать свои навыки

Профессионализм. Мы собрали команду экспертов, поэтому ты всегда сможешь обмениваться опытом с коллегами и просто развиваться в любимом деле!

Что необходимо от тебя:

  • Иметь опыт коммерческой разработки на Java от 3-х лет.

  • Владеть английским на уровне intermediate и выше.

  • Интересоваться разработкой многопоточных, высоконагруженных, высоконадёжных систем.

  • Умение быть командным игроком.

  • Ориентация на результат. Подход “я тут просто пишу код” не в нашей культуре, мы решаем бизнес задачи клиента.

Знать и уметь применять:

  • Java Core, Spring, Spring Boot, Apache Commons.

  • Принципы RESTful.

  • Теорию БД и SQL, OOM (Hibernate, JPA).

  • Unit тестирование.

  • Системы контроля версий (Git).

  • *nix OS.

Не обязательные навыки, но мы будем рады если у тебя есть опыт в следующих вещах, может даже мы у тебя чему-то научимся:

  • Микросервисных архитектурах.

  • Построения highload, fault tolerance систем.

  • Мониторинг и Distributed Tracing.

  • Построении систем в парадигмах EventSource, СQRS, SСS.

  • MQ (JMS, Artemis).

  • Работы с фронтендом (JS, популярные фреймворки).

  • Практический опыт с системами:

    • автоматической сборки и непрерывной интеграции приложений (Maven, Jenkins);

    • автоматического тестирования (Mockito, Geb или Spock, Selenium, Selenium Webdriver).

  • Опыт разработки и использования BI решений (data warehouse, high performance storage, analytics, streaming data processing, ML).

  • Опыт работы с нереляционными БД.

  • Опыт работы с сервисами безопасности — например, OAuth, OpenId, SSO/SAML, WS-Security, PKI.

Тебя ждут:

  • Инженерные вызовы. Как разработка новых функций так и реинжиниринг существующих решений. Конечно, и без рутины иногда не обходится.

  • Обеспечение непрерывности операций комплексной системы.

  • Сильная команда, готовая делиться этими вызовами и своим опытом.

Условия:

Официальное трудоустройство. Раньше мы располагались в двух офисах – главном в Технопарке Академгородка и офисе чуть меньше – на Речном вокзале, но из-за ситуации в мире мы пока что работаем удаленно, но не теряем командный дух и каждый день находимся на связи друг с другом! Чтобы легче общаться с нашими иностранными коллегами, у нас есть курсы английского языка за счет компании.

Заинтересован и хочешь стать частью нашей команды? Тогда откликайся на вакансию и отправляй нам свое резюме!

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

Git
PostgreSQL
Spring Framework
Apache Maven
Java
REST

Контактная информация

Мишарина Анастасия

+7 (913) 4837909

amisharina@setronica.com

Адрес

Новосибирск, улица Николаева, 11/5

Вакансия опубликована 16 июля 2020 в Новосибирске

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