О компании и команде
Компания Cinimex – разработчик ПО и системный интегратор. Мы работаем с российскими банками ТОП-20, ритейлерами, производственными и добывающими компаниями. К своему 26-летию компания имеет уникальный опыт разработки программных решений и продолжает развивать свою экспертизу: разработка на микросервисной архитектуре, машинное обучение и искусственный интеллект, IoT, продуктовое направление и автоматизация предприятий.
Сейчас мы в поисках Старшего/Ведущего/Главного Java-разработчика к нам в команду.
Задачи:
- Разработка общей архитектуры программного продукта на основе принятых типовых решений;
- Разработка программного продукта по техническому заданию;
- Оказание технической консультации участникам проектной команды;
- Проверка и верификация кода в команде;
- Разработка интеграционных и юнит-тестов программного продукта.
Ожидания от кандидата
- Опыт коммерческой разработки на Java от 4 лет;
- Уверенные знания основных современных концепций и принципов разработки на платформе Java;
- Хорошее знание и умение применять на практике принципы ООП, SOLID, DRY, KISS, DDD;
- Знание стандартных алгоритмов и структур данных;
- Опыт разработки на Java с использованием технологий: Spring Framework (Boot, Data, Security, AOP, Cloud, etc), Hibernate;
- Знание и опыт применения: Stream API, Optional, Collections, etc. Разработка с использованием Java 8 - 17;
- Опыт работы с тестовыми фреймворками: Junit, TestNG, Mockito;
- Опыт работы с реляционными базами данных;
- Знание теоретических основ проектирования БД и построения эффективных запросов;
- Опыт работы с Git, Maven;
- Опыт работы с Docker, Kubernetes/Openshift;
- Опыт работы с Gitlab, Jira, Confluence;
- Умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные);
- Понимание микросервисной архитектуры, её плюсов и минусов.
Условия работы
- Работа в аккредитованной IT-компании;
- Возможность работать удалённо или в одном из комфортных офисов;
- Гибкое начало рабочего дня: с 08:00 до 11:00;
- ДМС со стоматологией, телемедициной и полисом ВЗР;
- Возможность взять больничный без больничного: 7 дней в году;
- IT-конференции, курсы, тренинги и сертификацию за счет компании;
- Курсы английского онлайн и оффлайн с компенсацией стоимости;
- Систему фидбеков, планов развития и роста в должности/ЗП;
- Корпоративные цены в Skyeng и X-fit.