Lead Java Engineer / Architect

Engineering, Minsk, Belarus

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

С чем вам предстоит работать:

  • Участие в переосмыслении архитектурных основ приложения для достижения следующего уровня в масшабируемости и производительности;
  • Бесшовная интеграция новых решений в существующую систему;
  • Распиливание монолита, выделение доменных областей;
  • Работа с задачами от выделения болевых мест в приложении до доставки на прод;
  • Погружение в Java и Python части. Фокус на юнит и интеграционные тесты вместо ручного тестирования;
  • Документирование и поддержка создаваемых решений.

Что мы ждем от вас:

  • Senior Software Engineer с 5 и более годами опыта активной разработки сложного продукта, включая значительную персональную ответственность за проекты и инициативы;
  • Отличное понимание Java, понимание Python на хорошем уровне;
  • Опыт с Linux, Docker и облачными сервисами;
  • Хороший письменный английский;
  • Желание повлиять на технические основы PandaDoc.

Идеальный кандидат обладает многим из следующего:

  • Опыт успешного проектирования и разработки сложных систем;
  • Экспертиза в микросервисной архитектуре;
  • Опыт разработки высоконагруженных систем;
  • Опыт ответственности за все аспекты разработки ПО, от проектирования до реализации, QA и поддержки;
  • Значительный опыт построения приложений корпоративного класса с использованием Java;
  • Опыт менеджмента AWS/GCP/Azure.

Если чувствуете, что это то, что вам интересно - будем рады познакомиться.