Fullstack разработчик (Java + JavaScript)
Morizo ищет Middle Fullstack разработчика (Java + JavaScript) для удаленной работы с опытом 3-6 лет.
Участие в проектировании технических решений и сценариев интеграции с аналитиками и командой разработки. Самостоятельная реализация задач в рамках согласованных технических решений. Разработка REST-сервисов и интеграций со смежными информационными системами. Разработка и доработка backend и frontend компонентов с использованием Java и JavaScript/TypeScript. Написание модульных тестов, обеспечение качества кода и участие в тестировании реализованного функционала. Проведение и участие в ревью кода. Работа с микросервисной архитектурой, системами сборки и инструментами CI/CD.
Коммерческий опыт разработки и модификации программного обеспечения на Java и JavaScript/TypeScript за последние 5 лет. Владение Java и разработка приложений с использованием Spring Framework/Spring Boot. Практический опыт frontend-разработки с 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. Знание инструментов автоматизированного тестирования frontend, включая Selenium. Желательно: опыт управления командой разработки от 3 человек.
Полная занятость. График 5/2. Формат работы: удаленно.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал