Intermediate Java Backend разработчик - Spring Boot

07 Декабря

от 200 000 до 280 000 руб.

Партнерские Вакансии

Город:

Москва

Занятость:

Временная работа

Компания "НП-Тех"


NPTech - компания по заказной разработке программного обеспечения полного цикла для бизнеса по всему миру - от России и Европы до США и Ближнего Востока. Мы делаем упор на веб и мобильные приложения для заказчиков из разнообразных сфер: от e-commerce и музыки до медтеха и производства.

Мы не являемся сторонниками микроменеджмента и постоянного контроля, наша команда - за осознанный и ответственный подход к организации рабочих процессов без внешнего прессинга. И всегда рады тем, кто разделяет нашу философию!

Сейчас мы в поиске Intermediate Java Backend разработчика для реализации API на Spring Boot в рамках проекта автоматизации.

Длительность: 3-4 месяца


Обязательные требования (Hard skills)

Backend / Java

Опыт коммерческой разработки на Java 11+ (желательно 17)

Уверенная работа со Spring Boot

Spring Web (REST)

Spring Data JPA / Hibernate

Spring Validation

Понимание принципов REST API

корректные HTTP-методы и статусы

пагинация, фильтрация, сортировка

версионирование API

База данных

Опыт работы с PostgreSQL

проектирование схемы БД

индексы, ограничения, связи

базовая оптимизация запросов

Понимание транзакций и уровней изоляции

Опыт работы с Liquibase / Flyway — будет плюсом

Безопасность

Базовое понимание Spring Security

JWT / session-based auth

роли и права доступа

Интеграции и инфраструктура

Работа с JSON

Опыт интеграции с внешними API

Понимание принципов Docker (уметь собрать и запустить сервис)

Тестирование

Написание unit-тестов (JUnit 5, Mockito)

Базовые интеграционные тесты для REST

Общие инженерные навыки

Понимание SOLID, DRY, KISS

Умение читать и поддерживать чужой код

Навыки рефакторинга без «сломать всё»

Работа с Git (feature branches, pull requests)

Будет плюсом

Опыт работы с:

Spring Cloud / OpenFeign

Kafka / RabbitMQ

Redis

Опыт построения API с высокой нагрузкой

Знакомство с OpenAPI / Swagger

Ожидания по уровню

Может самостоятельно реализовать API целиком по ТЗ

Понимает, почему делает так, а не просто «как в туториале»

Способен предложить решение и аргументировать его

Требует минимального менторинга

Мы предлагаем:

- Трудоустройство по ГПХ, самозанятость, ИП или срочный трудовой договор.

- Минимальный уровень бюрократии и контроля: если запланированные задачи выполняются в срок, а назначенные встречи проводятся - всё гуд;

- Гибкий график работы и полностью удаленный формат; главное требование - быть на связи и не терять коммуникацию с командой;

- Возможность участия в других разнообразных проектах компании и постоянно пробовать новое.

Будем рады видеть вас в нашей команде!

Похожие вакансии

25 Декабря

Разработчик Си

Москва

Компания "Звезда" Задачи: Участие в разработке ТЗ на устройства Разработка новых функций и исправлений ошибок в BIOS/UEFI...

Отправить резюме подробнее

25 Декабря

Разработчик Node.js( Лига Цифровой Экономики )

Москва

Компания "Лига Цифровой Экономики" Команда проекта занимается разработкой портала открытых данных. Концепт портала - сайт с лучшими практиками...

Отправить резюме подробнее

25 Декабря

Разработчик .NET (WPF)

Москва

Компания "Лига Цифровой Экономики" Ищем разработчика на проект по развитию системы, направленной на автоматизацию работы нотариусов по всей...

Отправить резюме подробнее

25 Декабря

Senior/Staff Java Engineer в Uzum Market (Старший Разработчик)

Москва

Компания "«UZUM TECHNOLOGIES»." Чем предстоит заниматься: Придумывать и реализовывать архитектурные решения: вы предлагаете технические...

Отправить резюме подробнее

25 Декабря

Python-разработчик (office)

Москва

Компания "Правительство Москвы" Работа в Правительстве Москвы — это возможность делать наш город современнее и удобнее. Если ты тоже...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: