О позиции
Мы ищем Java Developer удалённо для работы в быстрорастущей логистической компании. Ваша роль будет заключаться в разработке и поддержке бэкенд-систем с использованием Core Java и Spring Boot. Вы будете частью команды, которая использует передовые технологии и методологии для создания эффективных и масштабируемых приложений.
Чем вы будете заниматься
- Разработка и поддержка бэкенд-систем с использованием Core Java и Spring Boot.
- Использование JPA и Hibernate ORM для эффективного взаимодействия с базами данных.
- Применение принципов SOLID и DRY для написания чистого и поддерживаемого кода.
- Проектирование и реализация RESTful API, интеграция с фронтенд-системами и сторонними сервисами.
- Управление и оптимизация взаимодействия с базами данных с использованием SQL, PostgreSQL и MariaDB.
- Использование Spring Security и Spring Cloud для создания безопасных и масштабируемых приложений.
- Оптимизация управления памятью JVM для высокопроизводительных приложений.
- Сотрудничество с командами, используя инструменты Atlassian (Jira, Confluence).
- Развертывание приложений с использованием Docker для контейнеризации.
- Реализация обмена сообщениями и синхронизации данных с RabbitMQ.
Требования
- Опыт работы от 3 лет в разработке на Java.
- Знание Core Java: ООП, JVM, Streams API, управление памятью.
- Сильные знания SQL, особенно PostgreSQL и MariaDB.
- Практический опыт работы с Hibernate и JPA.
- Понимание шаблонов проектирования: Создатель, Структурный, Поведенческий.
- Знакомство с принципами проектирования: SOLID, ACID, KISS, DRY.
- Опыт работы с фреймворком Spring: Spring Core, Spring Boot, Spring Security, Spring Cloud.
- Опыт проектирования и интеграции RESTful API.
- Опыт проектирования и реализации архитектуры микросервисов в реальных проектах.
- Опыт участия в миграции с монолита на микросервисы и понимание подходов к миграции.
Будет плюсом
- Знание Spring WebFlux для асинхронных/реактивных приложений.
- Опыт работы с Docker и RabbitMQ.
- Знакомство с инструментами Atlassian (Jira, Confluence) для управления проектами.
Что мы предлагаем
- Конкурентоспособная зарплата от $2,000 (обсуждаемо в зависимости от опыта).
- Возможности карьерного роста в быстрорастущей логистической компании.
- Работа с передовыми Java и облачными технологиями.
- Инновационная и совместная рабочая среда.
Если вы готовы присоединиться к нашей команде, отправьте своё резюме и краткое сопроводительное письмо по ссылке в источнике.
Вакансия предлагает хорошие условия для Java Developer с конкурентоспособной зарплатой и возможностями карьерного роста. Однако, описание может быть более детализированным.
Формируем профиль успеха...
Анализируем требования вакансии и данные рынка
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Logistics Tech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев