Разработка у нас ведётся в распределенных командах, с минимумом формализма и быстрой обратной связью от пользователей. Вместо legacy-кода и кровавого enterprise - микросервисная архитектура по принципам 12 factor app, использование Spring boot, Spring cloud, Hazelcast и инфраструктура на основе Docker и Kubernetes.
Что нас отличает:
Последние технологии и фреймворки. Java 8, Spring Boot, Angular 4, инструменты Continuous Integration;
Высокий темп разработки. Время вывода многих наших задач в релиз зачастую меньше недели, скучать будет некогда;
Отсутствие бюрократии. Ничто не отвлекает от решения задач, кроме, конечно же, других задач;
Отличный коллектив. Мы говорим не только об IT, а встречаемся не только в офисе.
Вам предстоит:
Развивать текущие проекты команды, а также разрабатывать новые;
Писать работающий и стабильный код, который будет приятно поддерживать;
Участвовать в проектировании систем;
Взаимодействовать с другими разработчиками, аналитиками и тестировщиками;
Решать сложные задачи и профессионально развиваться.
Что вам необходимо:
Хороший уровень знания Java Core. Во всех проектах активно используется Java 8;
Знание Spring Framework. Понимание того, как его части работают под капотом;
Опыт работы с Hibernate;
Знание SQL. Плюсом будет опыт работы с Oracle;
Опыт работы хотя бы с одной системой контроля версий. Мы используем Git;
Понимание работы веб-серверов и принципов построения веб-приложений.
Большим плюсом будет:
Опыт работы со Spring Boot
Знания и опыт использования web-технологий: HTML5, Java, Angular, Bootstrap;
Хорошее знание Maven или Gradle;
Умение и привычка писать тесты;
Опыт работы с TeamCity;
Умение правильно применять SOLID-принципы в работе.
Условия:
Высокий уровень дохода (определяется по итогам собеседования;
Компенсация обедов (250р/день);
Компенсация 50% спорта;
ДМС;
Бонус по итогам года;
Комфортное рабочее место с мощным ПК;
Все возможности для роста и развития.
Контакты: a.v.pleshkova@tinkoff.ru
8 950 160 5270