Java-разработчик в команду Datanomica на проект крупного российского банка. Развитие высоконагруженной платформы коммуникаций с клиентами, работа с шардированными базами и обработкой сотен миллионов сущностей.
Задачи:
- Расширять платформу новыми функциональными возможностями
- Сопровождать и улучшать текущие процессы
- Обмениваться компетенцией с командой разработки
- Писать тесты и разрабатывать автотесты
- Сопровождать реализованные задачи по релизному циклу
- Участвовать в проработке постановки задачи с точки зрения разработчика
- Формировать предложения по улучшению работы платформы
Требования:
- Опыт промышленной разработки от 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
Условия:
- Гибридный или офисный формат работы
- Работа в аккредитованной ИТ-компании
- Проекты в крупнейших банках и корпорациях
- Регулярное обучение и профильные конференции за счёт компании, современное оборудование
- Официальная «белая» зарплата, оформление с первого рабочего дня, полное соблюдение ТК РФ
- Интересные амбициозные задачи с достижимым результатом