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

Чайкина Людмила Владимировна

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

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

Обязанности:

Разработка собственного продукта компании;

Требования:

Java 17+ (stream-api, представление о потоках, асинхронных операциях);

Spring + Spring Boot (Опыт разработки микросервисов: конфигурация, жизненный цикл);

Spring Web (RESTful API) Умение проектировать и реализовывать REST API с валидацией, обработкой ошибок, документированием (например, через OpenAPI/Swagger);

Spring Data + Hibernate ORM Опыт работы с реляционными БД через JPA/Hibernate;

PostgreSQL Практический опыт написания запросов, оптимизации, миграций (например, через Liquibase);

Опыт с MongoDB, понимание различий в моделировании данных по сравнению с реляционными;

Spring Security Настройка аутентификации и авторизации (JWT, OAuth2, stateless-подходы);

JUnit + Mockito Написание unit- и интеграционных тестов, понимание принципов TDD;

GitLab Уверенная работа с Git, MR/PR-процессами, CI-интеграцией;

Maven Умение управлять зависимостями, профилями сборки, multi-module проектами;

Желательные требования:

Spring Cloud Опыт с API Gateway, Config Server.;

Docker Создание и оптимизация образов, понимание слоёв, multi-stage сборок;

Kubernetes (и Rancher как UI-обёртка) Представление о разворачивании микросервисов: Deployments, Services, ConfigMaps, Secrets, Ingress;

Jenkins (или GitLab CI/CD) написание и поддержка Jenkinsfile (Declarative/Scripted Pipeline), параметризованные сборки, работа с артефактами;

ELK-стек Базовое понимание логирования в распределённых системах, опыт настройки или интеграции с Logstash, Elasticsearch, Kibana;

Дополнительные навыки (плюсом)

React.js Базовое понимание фронтенда: как устроены компоненты, запросы к API, типизация (TypeScript). Это помогает в кросс-функциональной коммуникации и отладке full-stack сценариев;

Реактивное программирование Базовое понимание реактивных потоков – Flux, Mono;

Понимание принципов кэширования данных Redis, Caffeine и т.п;

Условия:
  • Оформление по ТК РФ, в штат ит-аккредитованной компании;
  • Социальный пакет (ДМС ,программы развития, корпоративные мероприятия);
Навыки
  • Java
  • Spring Framework
  • PostgreSQL
  • MongoDB
  • Spring Data
  • Hibernate
  • Docker
  • Jenkins
Посмотреть контакты работодателя

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

Снэп АйТи
Удаленная работа
  • Москва

  • до 210000 RUR

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

  • от 170000 RUR

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

  • до 250000 RUR

Рекомендуем
Севентек

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

Севентек

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

  • до 250000 RUR

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

  • до 250000 RUR

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

  • до 280000 RUR

Лэтуаль Диджитал

Java Developer

Лэтуаль Диджитал

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

  • от 350000 RUR

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

  • от 350000 RUR

evrone.ru

Java Developer

evrone.ru

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

  • до 350000 RUR

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

  • до 350000 RUR

Транснефть-Технологии
Удаленная работа
  • Москва

  • до 350000 RUR

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

  • до 334500 RUR

Альфа-Банк
Удаленная работа
  • Москва

  • до 334500 RUR

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

  • до 350000 RUR

СОГАЗ
Удаленная работа
  • Москва

  • до 350000 RUR

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

  • до 80000 RUR

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

СКАЙФОРТ РУС

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

  • до 80000 RUR

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

  • до 300000 RUR

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

  • до 300000 RUR

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

  • до 80000 RUR

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

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