Мы разрабатываем ERP-систему для ночного операционного цикла в премиум-индустрии развлечений.
Для эффективного управления бизнесом наша команда запускает новый IT-продукт - полноценную ERP-систему в сфере развлекательного бизнеса.
Обязанности:
1. Бизнес аналитика
Руководство и Координация:
- Осуществление ревью кода, менторство разработчиков.
- Координация работы команды, участие в планировании и оценке задач.
2. Бэкэнд Разработка:
- Активное участие в разработке новых фич и улучшении существующего функционала.
- Решение сложных задач, связанных с бэкэнд-разработкой, и обеспечение технической поддержки другим членам команды.
3. Техническое Руководство:
- Участие в архитектурных решениях в сотрудничестве с фронтенд инженерами.
- Помощь в разработке и внедрении оптимальных технических решений.
4. Тестирование:
-Обеспечение высокого уровня тестового покрытия с использованием юнит- и интеграционных тестов.
5. Инфраструктура и Деплой:
- Улучшение процесса деплоя и развитие инфраструктуры продакшн среды.
- Обеспечение высокой доступности и отказоустойчивости приложения.
Требования:
Опыт разработки на Java;
Использование Spring Boot, PostgreSQL, Hibernate;
Знание веб-технологий, опыт взаимодействия с фронтендом (React, TypeScript, Redux);
Опыт проведения код-ревью и координации работы команды;
Понимание принципов тестирования и опыт в создании тестов;
Навыки в оптимизации процесса деплоя и управлении инфраструктурой.
Преимущества:
Опыт работы с WebSocket'ами;
Опыт работы с системами мониторинга;
Желание развиваться и следовать современным тенденциям в разработке.
Наш стэк:
Java 17, Spring Boot 3, PostgreSql, Hibernate, Websocket, Liquibase
React, Redux, Typescipt
Условия:
Мы используем только актуальный стек технологий
Это новый проект без многолетнего легаси, требующего поддержки
Мы пишем тесты (покрытие > 80%) и проводим code review друг друга
Мы открыты к модернизации наших процессов разработки, если это улучшить качество или скорость разработки системы
Похожие вакансии
Знание **Java** и понимание основных принципов ООП. * Понимание основных конструкций Java: коллекции, исключения, generics, многопоточность на базовом уровне. *
Уверенное знание Java, включая Stream API, лямбды и многопоточность. Глубокое понимание JVM и его компонентов. Продвинутый опыт работы с Spring...
Для нас важен не столько формальный грейд, сколько способность самостоятельно работать с существующей production-системой: разбираться в незнакомом коде, понимать...
Java 17+, Spring Boot 3.x, Spring Security 6, OAuth2, Spring Data JPA, PostgreSQL, Redis, Liquibase, Vault, Kubernetes...
