Смарт-Контакт

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

Не указана
  • Самара
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет

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

- Проектирование и разработка новой функциональности backend продукта

- Поддержка, рефакторинг и оптимизация существующего кода

- Написание модульных и интеграционных тестов

- Участие в code review

Что мы ждем:

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

- Знаешь классические алгоритмы и структуры данных

- Понимаешь как работать с многопоточностью

- Работаешь на на Java и Spring Boot не менее 4 лет.

- Умеешь использовать Docker и Portainer

- Был опыт работы с Ip телефонией и слова IVR, Avaya, Asteriks для тебя не пустой звук

- Умеешь смотреть логи контейнеров

- Понимаешь, что такое диаграммы C4

Будет плюсом:

- Понимание архитектуры и подходов SOLID, DRY, KISS, YAGNI — базовые принципы чистого кода.

- Опыт работы со стеком: Java 8-17, Spring, Hibernate, PostgreSQL, Apache Kafka, Prometheus, OpenAPI, Swagger, Grafana;