Расположение

Санкт-Петербург

Уровень английского

Intermediate +

Чем предстоит заниматься
  • Разрабатывать новые фичи в существующих сервисах, а также разрабатывать новые сервисы. Наши разработчики занимаются подготовкой и оценкой задач, написанием кода с юнит- и интеграционными тестами и поддержкой задеплоенного кода в продакшене.
  • Активно рефакторить и предлагать улучшения в коде, архитектуре и процессе. Мы заботимся о нашем проекте и не хотим, чтобы он превратился в неподдерживаемого макаронного монстра.
  • Работать в команде с другими разработчиками: проверять код, обмениваться опытом и, по желанию, программировать в паре.
  • Исправлять чужие (и иногда свои) баги
  • Есть вкусные домашние кексики и обсуждать новые киношки
Что мы ждем от кандидатов
  • Знание Java или Kotlin как основного языка программирования
  • Умение и желание писать чистый, тестируемый код, который не стыдно показать коллегам
  • Опыт работы в экосистеме Spring
  • Знание особенностей разработки микросервисов и REST-сервисов
  • Умение объективно обосновывать технические решения, а также желание дружелюбно общаться с коллегами
  • Способность эффективно решать поставленные задачи
  • Владение английским на уровне, достаточном для ежедневного общения с иностранными коллегами
Что вы получите, работая с нами
  • Белую, конкурентоспособную заработную плату, размер которой мы обязательно обсудим на собеседовании
  • Гибкий график и возможность удаленной работы 1 раз в неделю после прохождения испытательного срока
  • ДМС, включающий полис выезжающих за рубеж и услугу "офисный врач"
  • 100% оплата больничного (вне зависимости от общего стажа работы);
  • Возможные командировки в Цюрих (Швейцария)
  • Бонус на выбор: обучение/сертификации/конференции, абонемент в фитнес-зал/спортивную секцию, расширение существующего ДМС услугой "стоматология", ДМС на родственника;
  • Полную свободу в самообразовании и постоянном повышении квалификации, а также корпоративная библиотека и персонализированный доступ к Pluralsight;
  • Комфортный офис: кухня, печеньки, фрукты, терраса на крыше, турник, кикер, велопарковка, душ, фитнес-клуб в здании б/ц
  • Минимум бюрократии, дружная атмосфера, настолки по четвергам, яркие праздники и приятные подарки на дни рождения
  • Курсы английского и немецкого языков в офисе
  • Бесплатная развозка от/до м. Московская и большая парковка рядом с офисом
Над чем предстоит работать

В связи с расширением функционала, мы ищем Java-разработчика в проект MCP для немецкой страховой компании Allianz. 
MCP помогает страховым агентам Альянса заключать договоры со средним бизнесом: с помощью MCP можно собрать данные о клиенте, подсчитать возможные убытки, а также проверить выгодность договора и выбрать окончательную цену. 
Проекту три года, поэтому в нём мало легаси и он активно развивается. Над ним трудятся команды из трёх офисов Сидениса: Санкт-Петербурга, Томска и Цюриха. Основная команда заказчика базируется в Мюнхене, а пользователи распределены по всему миру. 
Несмотря на то, что Альянс - крупная компания, мы работаем по Скраму с двухнедельными спринтами и всегда ищем способы улучшить процесс разработки.

Что мы используем:

Backend:

  • Java 8 (переходим на 11), Kotlin, Groovy
  • Spring: Core 5, Boot 2, MVC, Data JPA, Cloud Stream, Cloud Sleuth, Security (OAuth + JWT), Actuator
  • Project Reactor
  • JPA, Hibernate, JDBC, Liquibase, Hikari
  • JUnit 5, Spock, Mockito, Mockito-Kotlin, AssertJ, Assertk
  • Hystrix, Javanica
  • Caffeine
  • Maven

Infrastructure: 

  • CloudFoundry, OpenShift
  • RabbitMQ
  • MariaDB, Oracle
  • Redis
  • Prometheus, Grafana, ELK, Zipkin
  • GitHub
  • Jenkins
  • Jira

Frontend: 

  • TypeScript
  • Angular
  • Node.js
  • RxJs, NgRx/Redux
  • Karma, Jasmine, Mocha

 

Отправить резюме