Вакансия: Java-разработчик/Архитектор
Компания Digital Zone — разработчик информационных систем полного цикла, создает и развивает программные решения под любые задачи заказчика с 2005 года.
В портфель Digital Zone входят веб-, мобильные и десктопные приложения, интеграционные шины, операционные системы и их компоненты. Реализованы проекты для кибермаркета Юлмарт, Яндекса, Мосводоканала, Олимпиады-2014, Wikimart, Tele2, Raiffeisen Bank и многих других.
Сейчас мы ищем Java архитектора.
Особенности проекта: ранее все действия и расчеты выполнялись вручную на основании опыта исполнителей, поэтому конечный результат было сложно спрогнозировать до его получения.
Цели и Задачи проекта:
Разработать программный комплекс, который будет прогнозировать химический состав стали на основе тех данных, которые предоставляет заказчик.
Что делаем:
Разрабатываем набор микросервисов, которые эту задачу решают:
✅Модуль первичной обработки данных – получает данные из АСУ ТП заказчика преобразует, фильтрует их и передает в интеграционный модуль (шина).
✅Интеграционный модуль – связывает все модули между собой.
✅ML-модуль – прогнозирует состав стали. Изначально это формула (предоставлена заказчиком, нуждается в серьезных доработках). В последствии может быть заменена нейросетью, которая выполняет те же функции или интегрирована с ней.
✅БД и другие вспомогательные модули которые могут понадобиться. Стек: Back-end: Java, Spring Framework, Spring Boot, Lombock, Apache ZooKeeper|Kafka, Consul, RabbitMQ, Apache Cassandra, Hibernate, JUnit, Mockito, Gradle, JavaScript, ReactJS, Axios, Jasmine Требования к опыту работы:
✅Rоммерческий опыт от 5-х лет.
✅Знание Java9-11 (новых возможностей) в PROD.
✅Spring 5+, Spring Boot 2+.
✅Хорошее знание SQL: PostgreSQL. Знание Apache Cassandra будет плюсом.
✅Из JPA: Hibernate. MQ: Kafka, docker (не обязательно)
✅Будет плюсом: React.
Обязательно: опыт проектирования микросервисной высоконагруженной системы. Что готовы предложить: Оформление по ТК РФ с первого рабочего дня; Конкурентная заработная плата, уровень определяется по результатам технического собеседования; Компенсация занятий спортом, английским языком и проф.обучения; Гибкий график работы и возможность работать удаленно, если необходимо; Работа по Agile-методологиям; Пересмотр заработной платы по итогам аттестации 2 раза в год; Day-off - до 3 -х дней оплачиваемого больничного без предоставления больничного листа;
Рассматриваем кандидатов с возможностью удаленного сотрудничества.