Intermediate Java Backend разработчик - Spring Boot (удаленная работа)

17 декабря 2025

Уровень зарплаты:
от 200 000 до 280 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Intermediate Java Backend разработчик - Spring Boot

Описание вакансии


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 целиком по ТЗ

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

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

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

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

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

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

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

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

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