Java разработчик
Требования
Местоположение и тип занятости
Компания
Делаем жизнь 40+ миллионов клиентов проще и удобнее каждый день
Описание вакансии
Условия работы
Команда внутренней разработки Тинькофф Банка отвечает за разработку собственных IT-систем.
Нашими заказчиками являются, как и наши коллеги, так и клиенты банка, для которых мы разрабатываем уникальные технические решения.
Интересных задач больше, чем нас, поэтому мы постоянно растем и ищем талантливых разработчиков, готовых расти вместе с нами.
Мы создаем уникальные системы и сервисы :
- Автоматизируем сложные процессы банка, такие как предоставление ипотеки, формирование спец.предложений для клиентов, организация рассылок писем и смс;
- Решаем NP-полные оптимизационные задачи в различных приложениях. Благодаря нам карточки банка оперативно доставляются в любую точку страны;
- Реализуем прототипы, некоторые из которых вырастают в полноценные проекты;
- Создаем инструменты и библиотеки, упрощающие нам жизнь;
- Изучаем и внедряем новейшие технологии и подходы к разработке
Что нас отличает:
- Последние технологии и фреймворки. Java 8, Spring Boot, Angular 4, инструменты Continuous Integration;
- Высокий темп разработки. Время вывода многих наших задач в релиз зачастую меньше недели, скучать будет некогда;
- Отсутствие бюрократии. Ничто не отвлекает от решения задач, кроме, конечно же, других задач;
- Отличный коллектив. Мы говорим не только об IT, а встречаемся не только в офисе.
Вам предстоит:
- Развивать текущие проекты команды, а также разрабатывать новые;
- Писать работающий и стабильный код, который будет приятно поддерживать;
- Участвовать в проектировании систем;
- Взаимодействовать с другими разработчиками, аналитиками и тестировщиками;
- Решать сложные задачи и профессионально развиваться.
Что вам необходимо:
- Хороший уровень знания Java Core. Во всех проектах активно используется Java 11;
- Знание Spring Framework. Понимание того, как его части работают под капотом;
- Опыт работы с Hibernate;
- Знание SQL. Плюсом будет опыт работы с Oracle;
- Опыт работы хотя бы с одной системой контроля версий. Мы используем Git;
- Понимание работы веб-серверов и принципов построения веб-приложений.
Большим плюсом будет:
- Опыт работы со Spring Boot
- Знания и опыт использования web-технологий: HTML5, JavaScript, Angular, Bootstrap;
- Хорошее знание Maven или Gradle;
- Умение и привычка писать тесты;
- Опыт работы с TeamCity;
- Умение правильно применять SOLID-принципы в работе.
Бонусы
- Профессиональное развитие: проводим митапы, тренинги и мастер-классы; огромная tech-библиотека в твоем распоряжении;
- Бесплатные и вкусные обеды в уютном Tinkoff.Сafe; чай, кофе и фрукты в кухнях на каждом этаже офиса;
- Заботу о здоровье: полис ДМС и страховку от несчастных случаев для тебя и льготные условия страхования для близких;
- Занятия в бесплатном фитнес-зале «Tinkoff.Sport»: есть тренажеры, групповые программы с крутыми тренерами, сауна. Устраиваем турниры по футболу, волейболу и хоккею;
- Работу в комфортном офисе с современной техникой и панорамным видом на город в 5 минутах пешком от м. Водный стадион. Для тех, кто за рулем, есть удобная парковка;
- Достойную твоего профессионального уровня зарплату, размер обсудим на собеседовании.