Java разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Проект: Технологическая платформа - ИТ продукт, который охватывает технологические сервисы построены на опенсорс технологиях и облачных решения, на базе которой реализуются различные бизнес-сервисы разного рода бизнес-направлений компании, на базе построения микросервисной архитектуры
Команда: около 30 человек, команда DevOps и инженеров которые развивают инфраструктурные и технологические сервисы, а также команды разработки Dev Leads, front-end и back-end разработчики микросервисов на базе java, kotlin, angular и typescript
Чем предстоит заниматься:
- Разработка сервисов необходимых для бизнес процессов компании;
- Анализ требований для реализации задач Технологической Платформы и back-end для мобильных приложений;
- Проработка технических решений для Технологической Платформы и back-end для мобильных приложений;
- Контроль качества кода Технологической Платформы и back-end для мобильных приложений.
Наши пожелания к успешному кандидату:
- Java 11+, SPRING + Spring-boot(MVC,JPA,SECURITY,REST), JUnit, Web
- Services(SOAP); Jms (Kafka,RabitMQ);
- (ORM) frameworks - Hibernate, SpringData;
- NoSQL (Redis,CouchBase);
- SVC - git, (git flow);
- Design Patterns;
- PL SQL, JDBC.
Будет плюсом:
- Build tools - Maven, gradle;
- CI tools - GitLab, Jenkins;
- Log and Monitoring tools - GitLab, Kibana, Graphana;
- Kotlin;
- Distributed Caches (EHCache, HazelCast);
- Search Engine (Elastic search).
Мы предлагаем:
- По-настоящему интересные проекты, по-хорошему сложная ИТ архитектура, реальная возможность расширения знаний о функционале и обучение новым технологиями;
- Возможность работать удаленно;
- Сильная команда, нацеленная на результат;
- Конкурентоспособная з/п;
- Система гибких льгот;
- Развитая корпоративная культура;
- Корпоративные скидки на продукцию компании.
Бонусы
Дополнительные инструкции
Рассматриваем кандидатов от middle до lead уровня.