Senior Java Developer

Новосибирск

Вам предстоит:

  • улучшать интеграцию TeamCity с различными IDE (IntelliJ IDEA и Eclipse)
  • развивать TeamCity REST API, делая его более подходящим для задач IDE плагинов
  • решить ряд проблем, связанных с совместимостью IDE плагина и TeamCity

Необходимые навыки:

  • опыт программирования на Java в коммерческих проектах не менее 3-х лет
  • глубокое понимание OOP
  • понимание принципов / опыт проектирования сlient-server приложений
  • опыт проектирования API (REST, библиотеки, и т.п.)
  • умение оптимизировать и рефакторить как свой, так и чужой код
  • опыт проектирования UI
  • ответственность, самостоятельность, организованность
  • умение работать в команде

Плюсами будут:

  • опыт разработки плагинов на базе платформ IDEA, Eclipse
  • опыт использования TeamCity

Откликаясь на вакансию, напишите нам, пожалуйста, какие именно улучшения Вы хотели бы привнести в TeamCity.


Откликнуться