Мы ищем Java-разработчика для участия в создании корпоративных бизнес-приложений на аккредитованной IT-платформе. Вам предстоит заниматься серверной частью высоконагруженных проектов с использованием современного стека технологий.
Обязанности
- Участие в проектах разработки корпоративных бизнес-приложений в качестве разработчика серверной части приложения (back-end)
- Разработка сервисов и интерфейсов серверной части приложения
- Взаимодействие с бизнес-аналитиками и разработчиками пользовательских интерфейсов
- Разработка компонентов программной архитектуры приложения
- Анализ и выбор подходящих инструментов и технологий для решения различных задач
Требования
- Экспертное владение языком Java
- Хорошее знание фреймворка Spring, Spring Boot, понимание принципов ORM, JPA, опыт использования Hybernate
- Опыт работы с реляционными БД (как минимум Oracle или PostgreSql), хорошее понимание реляционных концепций
- Знание форматов и протоколов HTML, JSON, XML, REST
- Опыт использования системы контроля версий Git
- Будет плюсом знание JavaScript и фреймворков Vue, React, Angular
- Умение и желание решать сложные задачи
Условия
- Опыт и умение работать в проектной команде
- Приветствуется наличие опыта управления небольшой командой (до 3-5 разработчиков)
- Реальный опыт реализации высоконагруженных, многопользовательских приложений
- Желание развиваться в техническом плане до уровня full-stack разработчика, осваивать смежные технологии