This job has conditions that may affect your decision to apply
Mandatory office attendance
Description
Вакансия Junior Java-разработчика на проект в крупный российский банк. Департамент данных и рекомендательных систем В2С развивает продукт для персонализации коммуникаций с многомиллионной базой клиентов. Стек проекта включает Java 17, Gradle, Maven, Spring Boot 2.6, Spring Integration, MapStruct, PostgreSQL, Kafka, Prometheus, ElasticSearch и ClickHouse. Предусмотрены гибридный или офисный формат, официальное оформление с первого рабочего дня и обучение за счёт компании.
Responsibilities
Расширение платформы новыми функциональными возможностями
Сопровождение и улучшение текущих процессов
Обмен компетенцией с командой разработки
Написание тестов и разработка автотестов
Сопровождение реализованных задач по релизному циклу
Участие в качественной проработке постановки для задачи с точки зрения разработчика
Формирование предложений по улучшению работы платформы
Разрабатывать и совершенствовать системы, которые ежедневно используются десятками тысяч сотрудников по всей стране
Участвовать в масштабной технологической трансформации
Requirements
Опыт промышленной разработки от 1 года
Опыт работы с Java 8+
Знания Java Core, Spring (Spring MVC, Spring Web, Spring Boot, Spring AOP), JPA (Hibernate)
Понимание процессов разработки web-приложений
Понимание принципов взаимодействия по HTTP/HTTPS протоколу
Уверенные знания и опыт работы с БД: PostgreSQL и/или Oracle
Практический опыт применения и знание принципов работы Apache Kafka (клиентской и серверной части)
Понимание цели, способов сбора и анализа логов и метрик
Знание способов поиска и оптимизации узких мест приложений
Опыт работы со средствами командной разработки: GitLab/BitBucket, Jira
Опыт работы со средствами CI: TeamCity, Jenkins
Понимание контейнеризации и принципов работы распределенных систем
Понимание и соблюдение SOLID, DRY, KISS, YAGNI
Опыт разработки веб-сервисов (REST, Open API, Swagger)
Знание основных принципов построения современной архитектуры ИТ-систем
Conditions
Гибридный или офисный формат работы
Работа в аккредитованной ИТ-компании
Регулярное обучение и профильные конференции за счёт компании
Современное оборудование для работы
Официальная «белая» зарплата, оформление с первого рабочего дня, полное соблюдение ТК РФ
Интересные амбициозные задачи с достижимым результатом
Удалённый формат работы и гибкий график
Достаточная свобода действий, инструментарий и необходимые ресурсы
JavaJava 17Spring BootSpring MVCSpring AOPSpring IntegrationJPAHibernatePostgreSQLOracleApache KafkaPrometheusElasticSearchClickHouseGradleMavenMapStructGitLabBitBucketJiraTeamCityJenkinsJunitMockitoRESTSwaggerSOLIDбанковские системы и финтехDockerKubernetesOpenShift
Navigation
Actions
Similar jobs
Picked by AI from the meaning of the description, not keywords