Компания Электрокомплект работает на электротехническом рынке Казахстана более 30 лет. На сегодняшний день компания представлена в 9-ти городах Республики – Шымкент, Алматы, Астана, Актау, Тараз, Усть-Каменогорск, Караганда, Талдыкорган и Атырау.
Группа Компаний Электрокомплект – крупнейший производитель и поставщик электротехнической продукции напряжением до 1кВ на рынке Республики Казахстан. Компания имеет собственное производство кабельно-проводниковой продукции (более 1000 номенклатурных единиц), производство и сборку электрощитового оборудования (как по стандартным схемам, так и по индивидуальному заказу), а также производство гофрированных труб и труб ПНД.
IT-отдел приглашает в команду Senior Java Fullstack-разработчика для развития корпоративных систем, автоматизации бизнес-процессов и интеграции информационных систем.
Обязанности:
- Архитектура и разработка
- Проектирование архитектуры продуктов автоматизации и корпоративных систем.
- Разработка и развитие backend на Java / Spring Boot.
- Разработка frontend на React, Vue или Angular.
- Проектирование структуры баз данных.
- Разработка и развитие REST API.
- Реализация бизнес-процессов: заявки, согласования, уведомления, реестры, отчёты, личные кабинеты.
- Развитие существующих систем
- Сопровождение, доработка и рефакторинг существующего функционала.
- Развитие продуктов после запуска и поддержка их стабильной работы.
- Самостоятельная реализация крупных функциональных блоков и запуск систем в эксплуатацию.
- Базы данных
- Проектирование структуры баз данных.
- Работа с SQL.
- Практический опыт работы с PostgreSQL и MySQL.
- Использование JPA / Hibernate.
- Интеграция информационных систем между собой, включая 1С и другие корпоративные сервисы.
- Настройка и развитие взаимодействия между системами.
- Совместная работа с 1С-программистом над проектированием и тестированием обмена данными.
- Безопасность и доступы.
- Реализация аутентификации и авторизации.
- Настройка ролей, прав доступа и ролевой модели безопасности.
- Обеспечение корректного разграничения доступа к функционалу и данным.
- Документация и техническая экспертиза
- Документирование технических решений.
- Проектирование архитектуры и оценка технических рисков.Выбор оптимальных решений с учётом требований бизнеса и перспектив дальнейшего развития системы.
Требования:
- Уверенное знание Java, Spring Framework, Spring Data, Spring Security.
- Практический опыт разработки на Java / Spring Boot.
- Опыт проектирования и разработки REST API.
- Уверенное знание SQL.
- Опыт работы с PostgreSQL и/или MySQL.
- Знание JPA / Hibernate.
- Практический опыт frontend-разработки на React, Vue или Angular.
- Знание JavaScript или TypeScript, HTML, CSS.
- Опыт интеграции информационных систем.
- Понимание принципов аутентификации, авторизации и ролевой модели доступа.
- Опыт работы с Git, Maven или Gradle.
- Умение проектировать архитектуру программных решений и оценивать технические риски.
- Опыт самостоятельного запуска информационной системы или крупного функционального блока.
Личные качества:
- Ориентация на результат и умение доводить задачи до завершения.
- Умение переключаться между задачами, сохраняя общую картину и внимание к деталям.
- Способность объяснять технические решения понятным языком.
- Системное мышление.
- Инициативность и вовлечённость в рабочий процесс.
- Коммуникабельность и умение эффективно взаимодействовать с коллегами.
- Ответственность и соблюдение сроков.
- Клиентоориентированность по отношению к внутренним пользователям и корпоративным сервисам.
- Стрессоустойчивость.
Мы предлагаем:
Работу в IT-отделе над развитием корпоративных информационных систем.
Участие в разработке новых решений, автоматизации бизнес-процессов и интеграции корпоративных сервисов.
Условия:
- График работы пн.-пт. с 9:00 до 18:00,
- Работа в стабильной Компании, лидере продаж электротехнической продукции Казахстана,
- Полное соблюдение трудового законодательства РК, в том числе по заработной плате,
- Заработная плата: оклад + квартальные премии,
- Горячие завтраки и обеды за счет компании,
- Личное развитие и карьерный рост,
- Возможность развивать существующие продукты и самостоятельно реализовывать новые функциональные блоки.
- Корпоративные мероприятия,
Работа в молодом, активном, дружном коллективе.
Заработная плата — обсуждается с кандидатом индивидуально.
Присоединяйся к нашей команде!
Если вы готовы не просто писать код, а проектировать решения, влиять на архитектуру и создавать продукты, которые реально автоматизируют бизнес-процессы, будем рады познакомиться.