Fullstack-разработчик (Java + JavaScript)
Morizo ищет Middle Fullstack-разработчика (Java + JavaScript) для удаленной работы. Полная занятость, график 5/2. Обязанности включают проектирование технических решений, разработку REST-сервисов и интеграций, а также работу с микросервисами и CI/CD.
Участие в проектировании технических решений и сценариев интеграции совместно с аналитиками и командой разработки Самостоятельная реализация задач в рамках согласованных технических решений Разработка REST-сервисов и интеграций со смежными информационными системами Разработка и доработка бэкенд- и фронтенд-компонентов с использованием Java и JavaScript/TypeScript Написание модульных тестов, обеспечение качества кода и участие в тестировании реализованного функционала Проведение и прохождение код-ревью Работа с микросервисной архитектурой, системами сборки и инструментами CI/CD
Коммерческий опыт разработки и модификации программного обеспечения на Java и JavaScript/TypeScript за последние 5 лет Уверенное владение Java и опыт разработки приложений с использованием Spring Framework / Spring Boot Практический опыт фронтенд-разработки с использованием JavaScript ES6/ES7, TypeScript и React, Angular или Vue.js Знание принципов ООП и опыт разработки приложений в микросервисной архитектуре Опыт создания REST-сервисов и интеграции со смежными системами Практические навыки работы с PostgreSQL и понимание транзакционности и принципов ACID Умение писать модульные тесты с использованием JUnit и Mockito Опыт работы с системами сборки и управления зависимостями: Gradle; понимание принципов Hibernate и JMS Знание брокеров сообщений и практический опыт работы с Kafka Опыт работы с контейнерными технологиями, включая Kubernetes Понимание принципов DevOps и CI/CD, практический опыт работы с Jenkins Уверенное использование Git для контроля версий Понимание принципов WebSocket и CORS, опыт работы с Webpack Базовые навыки работы в Unix/Linux системах Знание инструментов автоматизированного тестирования фронтенда, включая Selenium Будет плюсом: опыт управления командой разработки из 3 и более человек
Полная занятость, график 5/2, удаленная работа
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал