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

НП-Тех

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

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

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

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

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

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

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

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

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

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

Навыки
  • Java
  • Анализ требований
  • Spring Boot
  • RabbitMQ
  • Docker
  • Git
  • Spring Web
  • Spring Data
  • PostgreSQL
  • JWT
  • JSON
  • JUnit
  • SOLID
  • Apache Kafka
  • Swagger
Посмотреть контакты работодателя

Адрес

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

Wayanjo
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
MP Rating
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Нетология
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Napoleon IT
Удаленная работа
  • Москва

  • Не указана

Октопустех
Удаленная работа
  • Москва

  • Не указана

Октопустех
Удаленная работа
  • Москва

  • Не указана

Октопустех
Удаленная работа
  • Москва

  • Не указана

Таваго
Удаленная работа
  • Москва

  • Не указана

Admire

IOS Developer

Admire

Удаленная работа
  • Москва

  • Не указана

Golang-разработчик

Фомин Сергей Александрович

Удаленная работа
  • Москва

  • до 300000 RUR

NestJS TypeScript разработчик

Информационно-Технологические Системы

Удаленная работа
  • Москва

  • до 300000 RUR

Программист 1С

Цуканов Владимир Валерьевич

Удаленная работа
  • Москва

  • от 250000 RUR

Разработчик ЦФТ

БАНК ИНТЕЗА

Удаленная работа
  • Москва

  • от 250000 RUR

Удаленная работа
  • Москва

  • от 250000 RUR

Di-Zel
Удаленная работа
  • Москва

  • от 250000 RUR

INTECH
Удаленная работа
  • Москва

  • от 250000 RUR

Трайб
Удаленная работа
  • Москва

  • от 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию