Java-разработчик Junior
Описание
Мы ООО «Датаномика», собираем инженерные команды под задачи крупного бизнеса. 6+ лет на рынке, 160+ инженеров в штате, 45+ реализованных проектов в финсекторе, телекоме и ретейле. Развиваем шесть направлений экспертизы: высоконагруженные банковские системы, хранилища данных (DWH), генеративный ИИ, комплаенс-системы, кибербезопасность и импортозамещение софта. Аккредитованная ИТ-компания. Сейчас у нас открыта вакансия Java-разработчика на проект в крупный Российский банк. О команде: Департамент данных и рекомендательных систем В2С формирует уникальный клиентский опыт во всех точках контакта Клиента с Банком. Мы стремимся к персонализации каждого предложения в многомиллионной базе клиентов в различных каналах коммуникаций. Для этого мы развиваем продукт, который позволяет выстраивать эффективный диалог с клиентами в каналах коммуникаций. Наша основная задача – это устранение разрыва между активными и поддерживающими каналами коммуникаций, обеспечение клиента полной и достоверной информацией. Если вы мечтали поработать с шардированной базой под высокой нагрузкой, с процессами обработки сотен миллионов сущностей, и при этом видеть реальный результат в клиентской удовлетворённости, отзывах благодарных сотрудников и клиентов, в реальных деньгах, то ждём вашего отклика на вакансию! Технологический стек: Java 17, Gradle, Maven, Spring Boot 2.6, Spring Integration, MapStruct, PostgresSQL, Kafka, Prometheus, ElasticSearch->ClickHouse Чем предстоит заниматься: Расширение платформы новыми функциональными возможностями Сопровождение и улучшение текущих процессов Обмен компетенцией с командой разработки Написание тестов, разработка автотестов Сопровождение реализованных задач по релизному циклу Участие в качественной проработке постановки для задачи с точки зрения разработчика Формирование предложений по улучшению работы платформы Необходимые знания и навыки: Опыт промышленной разработки от 1 года Опыт работы с Java 8+ Знания Java Core, Spring(Spring MVC, Spring Web, Spring Boot, Spring AOP), JPA (Hibernate) Понимание процессов разработки web-приложений Понимание принципов взаимодействия по HTTP/HTTPS протоколу Уверенные знания и опыт работы с БД: PostgresSQL и/или Oracle Практический опыт применения и знание принципов работы Apache Kafka(клиентской и серверной части) Понимание цели, способов сбора и анализа логов и метрик Знание способов поиска и оптимизации узких мест приложений Опыт работы со средствами командной разработки: GitLab/BitBucket, Jira Опыт работы со средствами CI: TeamCity, Jenkins Понимание контейнеризации, принципов работы распределенных систем Понимание и соблюдение SOLID, DRY, KISS, YAGNI Мы предлагаем: Гибридный или офисный формат работы; Работа в аккредитованной ИТ-компании; Проекты в крупнейших банках и корпорациях — реальная нагрузка и масштаб (mission-critical системы, высоконагруженная обработка данных); Регулярное обучение и профильные конференции за счёт компании, современное оборудование; Официальная «белая» зарплата, оформление с первого рабочего дня, полное соблюдение ТК РФ; Интересные амбициозные задачи с достижимым результатом