Fullstack-разработчик (Java + JavaScript)
Middle Fullstack-разработчик (Java + JavaScript) для Morizo. Удаленная работа, полная занятость, опыт 3-6 лет.
Участие в проектировании технических решений и сценариев интеграции с аналитиками и командой разработки. Самостоятельная реализация задач в рамках согласованных технических решений. Разработка 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-канал