Наш код доставляет!

Мы создаем современную и невероятно полезную ERP-систему, в которой работает больше 20 000 сотрудников, тысячи партнеров и миллионы клиентов по всему миру!

ЭК-5 - это система с микросервисной архитектурой, возможностью масштабирования, документированием и современным подходом к разработке. Работает над ней уже 400 человек в CDEK IT.

Сейчас мы ищем еще одного коллегу в нашу команду - Java разработчика в Санкт-Петербургский офис.

Основные задачи:

  • Реализация нового функционала.
  • Рефакторинг существующего функционала.
  • Реализация новых микросервисов.
  • Оценка и декомпозиции задач.
  • Фикс багов (куда же без этого:) ).
  • Code-review других разработчиков в команде.
  • Проработка задачи вместе с аналитиком (на этапе написания первичной аналитики).
  • А также взаимодействие с QA, DevOps и другими смежными командами разработки.

Наш стек:

  • Java 8 (сейчас переходим на Java 11), Git, Maven, PostgreSQL, MyBatis, Redis (планируется в этой команде), RabbitMQ (переходим на kafka), SpringBoot, Elasticsearch (планируется в этой команде).
  • Внедрен GitLab CI, SonarQube. В ближайшем будущем планируем заехать в Docker.
  • Для отслеживания метрик приложений используем Prometheus, Grafana.
  • Пишем unit-тесты.

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

  • Возможность самореализации: работу над продуктом, которым пользуются люди здесь и сейчас. Реализацию ваших идей и решений – будете видеть результат своего труда.

  • Возможность влиять на продукт и процессы: у нас открытая и демократичная атмосфера, мы вместе работаем над процессами, и каждый может внести свой вклад в развитие CDEK независимо от уровня должности.

  • Плавное погружение в процессы: на испытательный срок будет технический наставник, к которому можно будет обратиться с вопросами, он поможет определить сильные и слабые стороны и составит план развития. А также вся команда и все в компании готовы будут тебе подсказать)

  • Профессиональное развитие: у нас действует продуманная система грейдов и проводятся аттестации.
    Компания компенсирует обучение - поездки на конференции и курсы, митапы, корпоративный университет. А также у нас есть ТехКомы, IT-пятницы.

  • Нашу корпоративную культуру: зажигательные корпоративы, мероприятия, еженедельные фрукты, чай, кофе, подарки для сотрудников от компании на праздники и многое другое.

  • Социальный пакет: ДМС, корпоративные абонементы на фитнес, частичную компенсацию занятий иностранными языками (английский, китайский).

  • Комфортные условия: работу в офисе в БЦ Овентал Хистри (м. Звенигородская/Владимирская/Достоевская). Возможность при необходимости работать удаленно. В том числе гибридный формат работы. Гибкое начало/окончание рабочего дня.

  • Социальные гарантии: официальное трудоустройство по ТК РФ с первого дня.

Наши ожидания:

  • Опыт работы с Java 8+ и Spring Framework 4+.
  • Знания SQL и опыт работы с базами данных. В частности с PostgreSQL.
  • Опыт написания сложных запросов, оптимизации медленных запросов, работы с большими таблицами (100++ ГБ). Работа с explain.
  • Опыт работы с RabbitMQ или Kafka.
  • Навыки написания unit-тестов, использования Spring Test Framework и JUnit+. Понимание Test Pyramid.

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

  • Успешный опыт в проектировании микросервисов.
  • Опыт организации работы в команде: внедрение новых практик, технологий в разработке и т.д.
  • Поиск «узких» мест, утечек памяти, профайлинг java приложений.
  • Шардирование и партиционирование БД.
  • Понимание DDD и опыт применения стратегических паттернов на практике.
  • Опыт применения на практике Clean Architecture, поддержка или создание нового микросервиса по Hexagonal Architecture.
  • Опыт работы с многопоточностью.

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

В архиве с 20 ноября 2021
з/п не указана

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

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