ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1766453 | Java junior разработчик | Москва | > Операционное совершенство | open | 2024-10-08 |
Требования
Знание основ реляционных баз данных (например, PostgreSQL) и работы с ними через JDBC. Понимание принципов ORM (например, Hibernate или JPA).
Обязанности
Базовое владение системами контроля версий (Git): работа с репозиториями, создание веток, слияние изменений.
Описание
Операционное совершенство – IT-компания, которая занимается разработкой, внедрением и сопровождением IT-продуктов для горнодобывающей отрасли, а также оказывает услуги по диспетчеризации производства на основе собственных IT-продуктов.
Мы предлагаем:
- Работу в динамически развивающейся компании;
- Участие в интересных и масштабных проектах;
- Возможность применить и развить свои профессиональные навыки и знания;
- Конкурентоспособную зарплату;
- Возможность профессионального роста.
Технические требования:
- Знание Java;
- Опыт работы с базовыми фреймворками, такими как Spring (Core, Spring Boot), для построения серверных приложений;
- Работа с базами данных:
- Знание основ реляционных баз данных (например, PostgreSQL) и работы с ними через JDBC.
- Понимание принципов ORM (например, Hibernate или JPA).
- Опыт написания простых SQL-запросов для работы с данными.
4. Асинхронное и многопоточное программирование:
- Понимание основ асинхронного программирования и многопоточности (использование ExecutorService, Thread, Future).
5. Сетевое программирование:
- Базовые знания сетевого программирования в Java (сокеты, HTTP, REST API).
- Желание изучить протоколы, используемые в промышленных системах (например, WebSockets).
6. Опыт работы с API.
7. Опыт работы с системами реального времени:
- Понимание основ разработки систем, работающих с данными в реальном времени (Real-time systems).
- Опыт работы с потоками данных, обработка и хранение информации в условиях высоких нагрузок.
8. Интеграция с оборудованием:
- Желание и готовность изучать взаимодействие с промышленным оборудованием через различные протоколы связи (например, Modbus, CAN, OPC-UA).
- Опыт работы с внешними устройствами или системами мониторинга (будет плюсом).
9. Логирование и мониторинг:
- Понимание основ логирования приложений (использование логеров типа Log4j, SLF4J).
- Навыки работы с инструментами для мониторинга состояния системы и отслеживания событий (например, Prometheus, Grafana).
10. Контроль версий (Git):
- Базовое владение системами контроля версий (Git): работа с репозиториями, создание веток, слияние изменений.
Условия:
- Программа корпоративных привилегий PrimeZone.
- ДМС.
- Доступ к обучению английскому языку.
- Возможность проходить курсы и тренинги по развитию в сфере вашей специальности.
- Участие в интересных и сложных проектах в области интернета вещей.
- Дружелюбный и поддерживающий коллектив.