Senior Java-разработчик | Team Lead
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Operator24 - это логистическая платформа для организации поставки сыпучих грузов линейного строительства. Мы разрабатываем платформу, аналогов которой на рынке нет.
Вот некоторые из наших технологий:
- Java 11;
- JUnit, TestNG, Gradle (Kotlin), Jenkins, SpotBugs, JaCoCo;
- Spring Core, Spring JDBC, Spring MVC, Hystrix;
- REST, JSON, Swagger;
- PostgreSQL (Jooq, Flyway);
- BitBucket (Git), Jira, Confluence;
- Ansible, Zabbix, Grafana, Kibana, Zipkin;
Методология разработки: Agile. Готовность к динамичной работе.
Задачи:
- Разработка back-end части для цифровой платформы, аналогов которой нет ни в России, ни за рубежом;
- Принятие архитектурных и технических решений вместе с командой;
- Поддержка и внедрения процессов CI/CD.
Главное — мы ищем ответственных разработчиков, которые готовы работать в команде профессионалов для миллионов пользователей.
Вот минимальные требования к кандидатам. Если подходите — откликайтесь.
Скилы:
- знание Java;
- знание базовых алгоритмов и структур данных;
- навыки работы с базами данных;
- знание сетевых протоколов;
- опыт разработки автотестов и умение тестировать свой код;
- умение анализировать чужой код и проводить code review;
- опыт работы с многопоточными программами;
- опыт работы с unix-системами;
- опыт разработки сервисно-ориентированных приложений на Java с применением Spring Boot и хранением данных в реляционной СУБД.
- опыт разработки синхронных REST API, а также асинхронных API с обменом данных через Kafka или другой брокер сообщений.
Условия труда:
- Гибкий график работы в крутом загородном офисе в ЖК Лахта Парк (м. Беговая) есть развозка;
- возможность в дальнейшем удаленного сотрудничества;
- Возможность карьерного роста;
- Работа в дружном, профессиональном коллективе в здоровой и позитивной атмосфере;
- Оклад + KPI по результатам спринтов, релизов, индивидуальные условия;
- Бонус по завершению проекта.