В связи с расширением IT- отдела мы ищем стронг-джуниор бэкенд-разработчика для участия в совершенствовании нашего продукта. Став частью нашей команды ты:
· Участвуешь в создании высокотехнологичных продуктов, которые реально влияют на безопасность и эффективность работы коммерческого транспорта
· Будешь работать с современными технологиями и участвовать в полном цикле разработки: от идеи до выпуска продукта
· В нашей команде ты будешь иметь реальное влияние на продукт и его развитие
Что нужно будет делать:
• Разрабатывать и дорабатывать backend-часть приложения
• Проектировать и реализовывать REST API
• Интегрироваться с внешними сервисами
Мы ожидаем, что ты:
• Уверенно работаешь с Java и Spring Boot
• Понимаешь, как устроена авторизация, безопасность, и защищённая коммуникация
• Умеешь писать тесты, логировать и дебажить
• Разбираешься в ООП и используешь шаблоны проектирования там, где нужно
Обладаешь навыками работы с:
• Язык: Java 11+
• Фреймворк: Spring Boot (Web, Security, OAuth2 Client, WebFlux, Mail, Validation, Actuator)
• БД: PostgreSQL / MySQL, миграции, оптимизация SQL-запросов
• ORM: Spring Data JPA / Hibernate
• API: REST, OpenAPI (springdoc-openapi-ui)
• Авторизация: JWT, Spring Security (глубокая настройка фильтров, ролей, OAuth2)
• Тестирование: JUnit, AssertJ, Mockito, H2, Spring Security Test, Reactor Test
· Способен активно искать и осваивать новые знания и навыки, необходимые для выполнения задач и умеешь использовать различные источники информации
Условия работы:
Работа в офисе
Небольшой, но дружный коллектив
График 5/2, с гибким началом рабочего дня