Бизнес Технологии — ведущий российский разработчик IT-решений. Приглашаем senior fullstack java разработчика для работы над сервером приложений Global ERP.
О проекте: Сервер приложений Global ERP — среда выполнения логики бизнес-приложений (сервер написан на Java, JS, TypeScript), предоставляет API взаимодействия с UI, набор UI-примитивов, мета-модель приложений, средства выполнения DSL и отладки, мониторинга и работы в кластере. Web-клиент формирует интерфейс на основе модели приложения.
Обязанности:
- Разработка нового функционала, исправление ошибок, рефакторинг
- Участие в развитии архитектуры и проектировании решений
- Участие в повышении качества продукта и производительности команды
- Написание модульных и визуальных тестов
- Развитие внутренней среды разработки компании
Требования:
- Высшее или среднее профессиональное образование (Computer Science — преимущество)
- Уверенное знание Java SE (готовы рассмотреть переход с других языков: Python, NodeJs, C++, Delphi)
- Уверенное знание ООП или функционального программирования
- Минимальная алгоритмическая подготовка (оценка сложности, обходы деревьев, реализация LinkedList и т.п.)
- Опыт работы от 6 лет (ожидается уровень Senior)
- Будет плюсом: опыт веб-разработки
Условия:
- Оформление по ТК РФ, полностью белая заработная плата
- Формат работы на выбор: офисный, гибридный, удаленный
- Офисы в Санкт-Петербурге, Перми, Нижнем Новгороде, Вологде; планируется открытие в Казани
- Гибкое начало рабочего дня, распределенная команда, корпоративные мероприятия
- ДМС после 3 месяцев работы
Технологии в команде (примерно): Java, Scala, JavaScript, TypeScript, React, Python, Golang, PostgreSQL, Gradle, sbt, Git, GitLab, Jenkins, CI/CD, Docker, devcontainer, LXC, npm, Jest, Puppeteer, IntelliJ IDEA, VSCode, Infinispan, Jetty, ANTLR, Jasper, Sencha, ag-grid, Sphinx-doc и др.