Разработчик JAVA

Формат работы: Удаленно

Город: Любой

Опыт работы: От 1-го года

Обязанности: Участие в проектировании реализации, написание нового кода в соответствии с системными требованиями, локальная отладка и покрытие тестами этого кода, багфикс при необходимости.

Требования:
Java: ООП SOLID Java Core Java Collections Stream api Работа с файлами (пакеты io, nio) Jmix или Cuba платформа
БД: Postgre или любая другая база данных Виды соединений таблиц Запросы, вложенные запросы Агрегатные функции Блокировоки БД Уровни изолированности транзакций
Spring: Spring Core Spring Boot MVC, REST DAO
Тестирование: JUnit Mockito
Kafka: Git, Jenkins
Также будет желательно: Знание микросервисной архитектуры Базовые знания Openshift, уметь поднять pod, настроить взаимодействие между сервисами Понимать прикладной уровень модели OSI, знать чем HTTP отличается от HTTPS, TCP, WebSocket

Личностные качества: Интерес к работе, высокая мотивация, ум, аналитический подход, внимательность

Комментарии: Уровень junior, middle

Системный аналитик

Формат работы: Удаленно

Город: Любой

Опыт работы: От 3 лет

Обязанности: Проработка детальной архитектуры технических решений,
Проектирование логической модели базы данных;
Проектирование логики работы компонентов и модулей системы;
Написание и согласование со всеми заинтересованными сторонами системных (технических) требований,
Консультирование разработки по вопросам реализации задач, Проверка и авторская приемка функционала

Требования:
Опыт проектирования БД, понимание реляционной модели данных, нормализации таблиц, желательно знание SQL,
Опыт проектирования REST API,
Понимание принципов объектно-ориентированного программирования и микросервисной архитектуры, желательно умение читать код (Java), возможность и готовность консультировать разработчиков и общаться с ними на одном языке, широкий ИТ-кругозор и техническая грамотность
Опыт написания системных требований с описанием всех необходимых технических деталей
Опыт применения UML, BPMN, понимание основных типов диаграмм/артефактов, их назначения и эффективных практик создания;
Понимание принципов работы современных информационных технологий (Веб-сервисы, микросервисы, REST, СУБД, NoSQL, Web т.д.);
Понимание интерфейсов интеграции (REST, MQ, SOAP), форматов обмена данными (XML/XSD, JSON/JSON-Schema) и опыт описания интеграционных сервисов для разработки;
Системное мышление, хорошие коммуникативные навыки, умение работать в команде, обосновывать свои предложения, грамотная письменная и устная речь
Нацеленность на результат, готовность к изменениям, опыт работы по гибким методологиям.

Личностные качества: Нацеленность на результат, ответственность, инициативность, внимательность, системное мышление. Хорошие коммуникационные навыки. Умение работать в команде. Хорошая письменная и устная речь.

Свяжитесь с нами и улучшите свой бизнес
Спасибо, мы свяжемся с вами