Омникомм - международная компания, которая производит решения для управления топливной эффективностью. Наши клиенты и партнеры располагаются в 120+ странах. Мы оснастили более 2 млн объектов в больших и малых проектах. Мы активно растем и привлекаем таланты по всему миру.
В нашей компании тебе предстоит:
- Разрабатывать новый функционал и поддерживать существующую систему;
- Работать как с текущим монолитом, так и с микросервисами;
- Участвовать в декомпозиции монолита и переходе на микросервисную архитектуру;
- Взаимодействовать с тимлидом при обсуждении технических решений и архитектурных изменений;
- Участвовать в проектировании и реализации серверной логики на Java (Spring Boot);
- Проводить рефакторинг, повышать стабильность и производительность сервисов;
- Участвовать в код-ревью и улучшении процессов разработки.
Мы ждем тебя, если ты имеешь:
Основной опыт:
- Опыт разработки на Java от 3 лет;
- Знание последних версий Java и возможностей JDK;
- Опыт написания сервисов с нуля с использованием Spring Boot;
- Понимание основных принципов ООП (объектно-ориентированного программирования);
- Опыт работы с архитектурными паттернами (MVC, Singleton, Factory, Observer и т.д.);
- Опыт работы с популярными Java-фреймворками, такими как Spring MVC, Hibernate, JPA и другие;
- Опыт с различными библиотеками для работы с JSON/XML, логирования и тестирования;
- Опыт работы с реляционными (MySQL, PostgreSQL) и нереляционными базами данных (Clickhouse);
- Знание SQL и опыт написания сложных запросов;
- Опыт работы с системами управления зависимостями и сборки (Maaven, Gradle);
- Знание систем контроля версий (Git);
- Опыт работы с микросервисной архитектурой;
- Опыт работы с очередями (Kafka).
Рекомендуемый опыт
- Понимание процессов CI/CD, опыт работы с Jenkins, GitLab CI и т.д.
- Опыт работы с контейнеризацией (Docker) и оркестрацией (Kubernetes).
Мы предлагаем:
- Достойная заработная плата, обсуждается с финальным кандидатом (оклад);
- График работы 5/2, дистанционная работа в часовом поясе мск;
- Готовы обсуждать варианты оформления, в зависимости от предпочтений кандидата (Трудовой договор/ ГПХ/ ИП);
- Выходной на день рождения;
- ДМС после прохождения испытательного срока (Москва)
- Профессиональная команда позитивно настроенных коллег.