NEL
Блог
Программист Backend (Java & SpringBoot)
Добавить в избранное
Скачать
Скачать PDF
Скачать Word
Распечатать
Уровень зарплаты:
не указан
Ташкент
От 3 до 6 лет, Полный день, Полная занятость
Дата публикации:
сегодня
с сайта hh.ru
Обязанности
Разработка и поддержка нового REST API для B2B WEB системы на Spring Boot;
Интеграция с внешними системами и сервисами;
Участие в обсуждении и проектировании архитектуры бэкенд-части;
Интеграция с фронтенд через REST API;
Участие в код-ревью, улучшении процессов разработки.
Требования
Высшее образование (техническое или экономическое);
Опыт работы более 3х лет;
Java 11+ – уверенное владение языком, Java Core, понимание ООП, коллекции, многопоточность, стримы, профилирование;
Spring Boot – настройка, конфигурация, разработка REST API, интеграция с другими сервисами;
Spring Security – аутентификация/авторизация, OAuth2, JWT;
Spring Data JPA / Hibernate – оптимизация запросов, кэширование, работа с EntityManager;
Реляционные базы данных (PostgreSQL, MySQL, MS SQL) – проектирование схем, индексы, транзакции, оптимизация запросов;
Redis – кэширование, pub/sub механизмы;
Опыт использования Maven для управления зависимостями и сборки проектов;
Знание инструментов миграции баз данных (Flyway и/или Liquibase);
Опыт разработки и документирования REST API (OpenAPI/Swagger);
Опыт написания unit-, интеграционных и e2e-тестов (JUnit, Mockito, Testcontainers);
Понимание работы HTTP, CORS, WebSockets;
Владение инструментами контроля версий (Git, GitHub/GitLab/Bitbucket);
Знание паттернов проектирования и принципов SOLID, DRY, KISS.
Условия
График работы 5\2 с 09:00 до 18:00.
Откликнуться
Нет резюме? Создайте или импортируйте! Это бесплатно
Создайте или импортируйте свое резюме, чтобы работодатели смогли найти вас и пригласить на собеседование. Это быстро и абсолютно бесплатно!
MUK Computers
Адрес
Ташкент, проспект Амира Темура, 72А
Все вакансии работодателя
9
Поделитесь: