"СибКом Цифра" - разработчик программного обеспечения для промышленной автоматизации. Разрабатываемое нами ПО КАСКАД является универсальной цифровой платформой для автоматизации технологических процессов и управления производством.
Платформу КАСКАД и ее возможности используют АО "АВТОВАЗ", ПАО "Газпром нефть", ПАО "ММК", ПАО "Роснефть", ПАО "Северсталь", ПАО "ТМК" и другие флагманские предприятия России.
"СибКом Цифра" - аккредитованная IT-компания, а КАСКАД входит в реестр отечественного ПО Минцифры.
В команду СибКом Цифры мы ищем middle разработчика Java/Kotlin.
Какие будут задачи:
- Разработка интерфейсов для промышленных систем управления
- Разработка и поддержка программных продуктов компании
- Работа с Java / Kotlin и микросервисной архитектурой.
- Работа с JavaFX для создания desktop-приложений.
Мы ждем тебя, если ты:
- Понимаешь основные принципов ООП (инкапсуляция, наследование, полиморфизм), базовых структур данных и алгоритмов.
- Имеешь опыт работы с системой контроля версий Git (создание веток, коммиты, пулл-реквесты/мерж-реквесты).
- Понимаешь основы SQL, умеешь писать простые и средние по сложности запросы (SELECT, JOIN, WHERE, GROUP BY).
- Понимаешь, что такое NoSQL (хотя бы на уровне учебного опыта).
- Понимаешь концепции брокеров сообщений и RPC (Remote Procedure Call).
- Имеешь базовое понимание принципов построения desktop-приложений и опыт работы с JavaFX или с другим UI-фреймворком.
- Имеешь опыт коммерческой разработки на Java или Kotlin от 1 года.
Будет плюсом:
- Понимание предметной области АСУТП/РСУ.
- Понимание принципов работы сборочной системы Gradle, умение подключать зависимости, собирать и запускать проект.
- Понимание основ микросервисной архитектуры.
- Знакомство с любыми системами кеширования (Redis) и брокерами сообщений (Kafka, RabbitMQ).
- Базовое понимание концепций высокой доступности (High Availability) и нагрузки.
- Опыт работы с JNI (Java Native Interface) или понимание принципов взаимодействия Java-кода с нативными библиотеками (C/C++).
- Понимание основ работы JVM, в частности, механизма загрузки классов (ClassLoader).
- Знакомство с практиками CI/CD.
Приветствуются:
- Готовность и желание учиться новым технологиям и сложным концепциям (микросервисы, надежность, нагрузка, АСУТП).
- Способность разбираться в чужом коде.
- Умение задавать вопросы, когда это необходимо, и адекватно воспринимать обратную связь.
- Ответственность и понимание, что от надежности нашего кода зависят реальные промышленные процессы.
Мы предлагаем:
- Официальное трудоустройство.
- Работу с понедельника по пятницу в офисе компании.
- Гибкий график, по договоренности с командой и руководителем.
- ДМС после испытательного срока.
- Достойный оклад – готовы обсуждать в зависимости от опыта и знаний.
- Ежегодный бонус по итогам работы.
- Классную команду и уютный офис.
- Веселые корпоративные мероприятия.
- Материальную поддержку сотрудников.
- Обучение за счет компании.