АО «Россети Цифра» приглашает в команду инженера-программиста для развития и сопровождения существующей информационной системы.
Мы ищем разработчика, который уверенно чувствует себя в Java/Spring, умеет работать с PostgreSQL и SQL и не боится разбираться в большом Legacy-коде. Важно не только писать новый код, но и понимать существующую систему, находить причины проблем и аккуратно развивать её.
Рассматриваем кандидатов уровня Middle / Middle+
Для нас важнее не количество технологий в резюме, а способность самостоятельно разобраться в незнакомом коде, понять логику существующей системы и безопасно внести необходимые изменения.
Если вы привыкли работать не только по подробной инструкции, умеете искать причины проблем и готовы погружаться в сложные существующие системы — будем рады познакомиться.
Обязанности:
- дорабатывать (оптимизировать) функциональность информационной системы;
- анализировать и исправлять ошибки в существующем коде;
- работать с Java и Spring;
- разрабатывать и поддерживать REST API;
- работать с PostgreSQL и SQL, оптимизировать запросы;
- использовать Hibernate/JPA для работы с данными;
- разбираться в существующем frontend-коде и при необходимости вносить изменения в TypeScript/JavaScript и Angular;
- исправлять небольшие проблемы в HTML/CSS;
- работать с Linux, Docker и Docker Compose;
- взаимодействовать с существующей инфраструктурой и командой разработки;
- постепенно улучшать и модернизировать Legacy-компоненты без необходимости переписывать систему с нуля.
Наш технологический стек:
Backend
- Java
- Spring / Spring Boot
- Hibernate / JPA
- REST API
Database
- PostgreSQL
- SQL
Frontend
- JavaScript
- TypeScript
- Angular
- HTML / CSS
Infrastructure
- Linux
- Docker
- Docker Compose
- Git
- высшее техническое образование;
- практический опыт коммерческой разработки на Java;
- уверенное знание Spring;
- хороший уровень SQL и опыт работы с PostgreSQL;
- понимание Hibernate/JPA;
- способность самостоятельно разбираться в чужом коде;
- готовность работать с Legacy-системами;
- умение анализировать проблему, находить её причину и доводить задачу до результата.
-
Будет преимуществом:
- опыт работы с Angular и TypeScript;
- знание Linux;
- практический опыт с Docker и Docker Compose;
- понимание принципов построения REST API;
- опыт оптимизации SQL-запросов;
- понимание архитектуры и принципов рефакторинга Legacy-систем.
- Работа в Дочернем обществе ПАО «Россети»;
- Занятость 0,5 ставки (4 часа в день);
- Официальное трудоустройство по ТК;
- Белая заработная плата;
- ДМС со стоматологией после испытательного срока;
- Возможности внутреннего и внешнего обучения;
- Возможности для карьерного и профессионального развития;
- Корпоративная программа лояльности BestBenefits (уникальные предложения и скидки на рестораны, одежду, обучение, спорт, образование, путешествия и многое другое).
Похожие вакансии
Работать с Google Таблицами на продвинутом уровне: сложные и сквозные формулы, автоматизация, интеграции и обработка больших массивов данных. -
Опыт разработки на платформе 1С:Предприятие 8.3 от 3 лет (знакомство с 8.5 будет плюсом). -
Образование: высшее, желательно физико-математические направления в одном из ведущих вузов с сильной математикой (механико-математический факультет МГУ, ВМиК МГУ...
Уверенное знание платформы 1С. Хорошее понимание типовых конфигураций 1С. Опыт работы с интеграциями и обменами. Практический опыт работы...
Android-разработчик (Kotlin, Jetpack Compose). Kotlin 2.0.21, Jetpack Compose (BOM 2024.12, Material 3, navigation-compose), Hilt 2...
