
Интер РАО - Цифровые решения
Главный инженер-программист (Java, JavaScript)
Не указана
- Java
- JavaScript
- REST API
- MyBatis
- JPA
- Spring Boot
Обязанности:
- Разработка и исправление ошибок программных продуктов написанных на Java и JavaScript
- Проектирование технических решений для разрабатываемых программных продуктов
- Анализ технических требований
Требования:
- Java (SE, EE) – уверенное владение, понимание многопоточности
- Веб-разработка:
- Разработка REST API, работа с OpenAPI (Swagger)
- Базовый опыт работы с фронтендом (JavaScript, Vue.js, GWT – плюсом)
- Понимание работы браузера, AJAX, CORS
- Работа с базами данных и ORM:
- Опыт работы с MyBatis, Hibernate, JPA
- Оптимизация SQL-запросов, работа с транзакциями
- Spring Framework / Micronaut:
- опыт работы с Spring Boot, Spring Security, а также Micronaut
- DevOps и CI/CD:
- опыт работы с Docker, GitLab CI/CD, Jenkins.
-
Личные качества:
-
Самостоятельность в поиске решений, но умение работать в команде
-
Готовность разбираться в чужом коде и поддерживать его
-
Внимательность к производительности и архитектуре
-
Коммуникабельность, способность объяснять решения
Будет плюсом:
- Опыт работы с GWT или Vue.js
- Оптимизация производительности кода
- Опыт работы с микросервисами
- Знание GWT – понимание принципов работы и опыт поддержки проектов на этом стеке
- Vue.js – опыт работы или желание быстро освоить
- Опыт работы с монолитными приложениями и их модернизацией
- Знание паттернов проектирования и умение применять их на практике
- API-интеграция – REST API, GraphQL, WebSockets
- Apache Ignite – работа с распределенным кешем, настройка кеширования
Условия:
- График работы: 9.00-18.00, сокращенный рабочий день по пятницам до 16.45
-
Работа в устойчивой ко всем изменениям Группе компаний - Лидере своей отрасли
-
Своевременные выплаты вознаграждения (оклад, премии, расширенный социальный пакет)
-
Соцпакет: ДМС (стоматология, стационар, услуги поликлиник), оплата мобильной связи, дотация на питание
-
Корпоративное обучение
-
Достойный уровень оплаты труда