
Java-разработчик, Москва.
▷ Работодатель: Датаномика
(профиль,отзывы)
💰 From 250000 RUR. | Режим: office |
10
* This listing is inactive or archived *
Ищем опытного java-разработчика для усиления команды
Мы разрабатываем сервисы для промышленной системы сбора единого профиля клиента для крупного заказчика, отвечающие за работу с персональными данными. Это распределённая и высоконагруженная система с несколькими типами хранилищ данных и прикладным резервированием.
Наша цель — предоставить пользователям надежные, высокодоступные и масштабируемые сервисы, используя современный технологический стек.
Задачи:
-
Разработка микросервисов для развития продукта и участие в архитектурном планировании сервисов;
-
Участие в полном жизненном цикле разработки, включая проверку требований, проектирование, кодирование, внедрение, проверку кода, тестирование и техническую поддержку;
-
Оценка задач, инспекция кода;
-
Обеспечение качества разработки по всем аспектам: соответствие требованиям, надежность, быстродействие, взаимодействие со смежными компонентами и т.д.;
-
Развитие java-экспертизы в компании.
Требования:
-
Уверенное знание Java Core (Collections, GS, Generics, Concurrency);
-
Java 11
-
Знание и опыт Spring (IoC), ORM (Hibernate);
-
Знание SQL и опыт работы с реляционными СУБД;
-
Основы Web Basic (HTML, CSS, HTTP, JavaScript, ReactJs);
-
Знание принципов контейнеризации, опыт разработки и оптимизации микросервисов;
-
Уверенное знание и опыт работы с Docker / Kubernetes / OpenShift;
-
Опыт работы с системами контроля версий (Git, SVN);
-
Опыт работы с TeamCity/Jenkins;
-
Опыт работы с Linux (RHEL, CentOS);
-
Знание паттернов проектирования, умение читать и анализировать исходный код.
Будет плюсом:
-
Опыт оптимизации запросов БД
-
Опыт оптимизации и профилирования работы приложений
-
Опыт работы с Kafka/RabbitMQ и т.д.
-
Spring Integration, MVC, Security
-
Опыт работы с разными видами интеграций и понимание как мониторить, разрабатывать и поддерживать интеграции
Мы предлагаем:
-
Интересные, амбициозные задачи с достижимым результатом, понятным заказчиком и продуктом;
-
Достаточную свободу действий, инструментарий и необходимые ресурсы;
-
Регулярное обучение и профильные конференции, современное оборудование для работы;
-
Уровень дохода, который готовы обсуждать и отталкиваться от ваших пожеланий;
-
Гибкий график и возможность удаленной работы.