Senior Java Developer
В международную ITкомпанию с офисами в странах Балтии — Таллинне и Риге требуется Senior Java Developer.
Ваши ключевые обязанности:
- Полный цикл разработки программного обеспечения;
- Обеспечение соблюдения стандартов и лучших практик;
- Документация и тестирование
Требования к кандидату:
- 4 года опыта разработки веб-приложений;
- Знание объектно-ориентированных парадигм проектирования программного обеспечения, методологии TDDи CI;
- Знание современных сред разработки бэкэнда (Guice, Springи т. Д.);
- Знание базы данных SQL, как MySQL;
- Знание nosqlбд MongoDBи Redis;
- Знание современных сред разработки интерфейса (AngularJS);
- Знание структур ORM (JPA, Hibernate, Morphiaи т. Д.);
- Знание основ тестирования (JUnit, Mockito, PowerMock);
- Знание стандартных библиотек программирования (ApacheCommons, GoogleGuavaи т. Д.);
- Знание основ SCM (Maven, Gradleи др.);
- Знание инструментов автоматизации сборки (Jenkins, Ansibleи др.);
- Знание каркасов веб-сервисов REST (Джерси);
- Эффективное использование JavaIDE, такого как Eclipseили IntelliJ;
- Опыт работы с одной из современных систем контроля версий: Git, Mercurialи т. Д.;
- Уверенность в собственных идеях и возможность обсуждения с другими;
- Сильные аналитические и навыки решения проблем, креативность, честность, чувство долга;
- Хороший уровень русского и английского;
- Полезные навыки;
- Знание принципов проектирования С.О.Л.И.Д.;
- Знание практики чистого кода;
- Знание принципов функционального программирования;
- DevOps, обеспечение с помощью Vagrant, Docker
Мы предлагаем:
- Взять на себя расходы за переезд в Эстонию, Таллинн, оформление рабочей визы, проживание в корпоративной квартире на время поиска собственного жилья;
- Гибкий график работы;
- Классный коллектив;
- Возможность бесплатного обучения и личностного развития;
- Премии по итогам выполнения поставленных целей;
- Собственный тренажерный зал и сауна;
- Здоровые закуски без ограничений;
- Неформальная среда;
- Отсутствие корпоративной бюрократии;
- Компенсации на занятия спортом, массаж;
- Бесплатные проверки здоровья;
- Бесплатная парковка в центре Таллинна;
- Веселье с PS4 и настольными играми;
- Помощь с поиском жилья