Зарядные станции Яблочков
Java backend-разработчик
- Git
- Java
- Spring Framework
- Linux
- Коммуникабельность
- Английский язык
- Самостоятельность
- PostgreSQL
- Hibernate
- Bash
- Mockito
- Python
- Spring Boot
- Production
- JPA
- Английский — B1 — Средний
Наша команда инженеров под брендом «Яблочков» разрабатывает и производит современные зарядные станции для электротранспорта.
Все знают Эдисона, Теслу, а мы решили назвать компанию в честь выдающегося инженера-предпринимателя Павла Яблочкова. Более 100 лет назад он изобрёл дуговую лампу и стал одним из основателей современной электротехники.
Мы начали свой путь в 2016 году в Петербурге как студенческий стартап, а сейчас являемся лидерами рынка и ежегодно удваиваем объём выручки. За всё время работы станциями «Яблочков» отгружено более 38 ГВт*ч электроэнергии – это рекордный опыт эксплуатации на рынке ЕАЭС.
Наша команда обладает уникальными в своей индустрии компетенциями, вместе мы:
- Успешно разрабатываем и производим как аппаратные, так и программные решения для зарядной инфраструктуры;
- Серийно выпускаем 6 продуктов, в том числе зарядные станции для общественного электротранспорта. Наше оборудование работает в 2-х крупнейших за пределами Китая электробусных парках;
- Серьёзно занимаемся наукоёмкими технологиями: прямо сейчас инженеры «Яблочков» создают двунаправленную V2G зарядную станцию и систему беспроводной зарядки.
Наши результаты отмечены высокими статусами и наградами: «Национальные чемпионы», «Лучший новый бренд РФ», «Топ-100 работодателей РФ», - и мы постоянно стремимся к улучшениям.
В связи с активным расширением отдела мы ищем в команду Java-разработчика с уровнем компетенций senior, неравнодушного к увлекательным технологическим задачам.
Чем ты будешь заниматься:
- Проектирование и разработка программного обеспечения, которое управляет процессом зарядки электромобилей;
- Разработка логики для взаимодействия зарядного устройства с электромобилем и сервером управления, для передачи параметров зарядки, аутентификации и расчета времени зарядки;
- Внедрение механизмов шифрования данных и защищенной передачи информации, для предотвращения несанкционированного доступа;
- Разработка ПО для мониторинга состояния станции, включая состояние батареи электромобиля, ток зарядки, напряжение, температуру, и другие параметры;
- Разработка алгоритмов управления мощностью, распределения нагрузки, включая поддержку динамической регулировки уровня зарядки в зависимости от внешних факторов;
- Разработка ПО для эмулятора электромобиля.
С чем предстоит работать:
- Java, Spring Boot, JPA, Hibernate, liquibase, jetty, JUnit, mockito;
- PostgresSQL;
- REST, Websocket, AMQP;
- Git, Gitlab, Jira, wiki;
- CAN, OCPP, ISO15118, IEC 61851;
- Linux.
В твоём опыте нам важно:
Прямо в "яблочко":
- Опыт в коммерческой разработке 3+ года;
- Уверенное знание Java 8/11/17;
- Опыт разработки с фреймворком Spring;
- Умение писать тесты;
- Опыт работы с Git;
- Опыт работы с Linux;
- Английский на уровне чтения технической литературы.
Будет плюсом:
-
Опыт написания скриптов на python, bash;
- Опыт разработки embedded-систем;
- Понимание базовых принципов электроники и электротехники;
- Опыт работы с CAN, OCPP, ISO15118, IEC 61851.
Яблочков предоставляет сотрудникам условия, которые делают их жизнь комфортнее:
- Белую конкурентную заработную плату;
- Гибридный формат работы и гибкий график - мы ориентированы на результат и комфорт для всей команды;
- Современный стек технологий;
- ДМС после первого месяца работы;
- Обучение за счёт компании. Обучаемся как на внешних ресурсах, так и друг у друга;
- Приятные традиционные мелочи для комфортной работы в виде снеков, чая, кофе и молока;
- Офис в пешей доступности от ст. м. Обводный канал.