Разработчик ПО (Java, Spring)
Прямой работодатель Digital Atom ( digitalatom.ru )
Москва, Россия
Миддл • Сеньор • Тимлид/Руководитель группы
16 марта 2021
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 летот 180 000 000 ₽
Опыт работы от 3 до 5 летот 180 000 000 ₽
Короткая ссылка: gkjb.ru/hSzg
Описание вакансии
Наша команда ищет сильного РАЗРАБОТЧИКА в проекты по запуску портальных решений, SaaS продуктов и облачных сервисов для атомной отрасли (проектов много и все очень интересные).
Что даем:
- Работа в структуре Госкорпорации Росатом (Лучший работодатель России - 2020 по версии HeadHunter).
- Оформление согласно ТК РФ с первого дня.
- Стабильная заработная плата.
- Годовая премия.
- Социальная программа (ДМС).
- Возможности для профессионального и карьерного роста.
- Постоянное повышение профессионального уровня, обучение.
- Гибкий график работы (по согласованию с руководством)
- Передовое оснащение рабочего места, мощная техника (выдаем ноутбук для работы).
- Возможность удаленной работы (только граждане РФ).
С чем предстоит работать:
- Проектировать и реализовывать на Java различные модули разрабатываемых решений.
- Участвовать в разработке архитектуры системы решений.
- Проектировать базы данных.
- Анализировать коды.
- Участвовать в настройке CI/CD.
- Исследовать и тестировать проекты.
- Писать Unit-тесты.
- Собирать требования, проектировать и управлять реализацией продуктовых (и немного технических) сервисов.
- Взаимодействовать с продуктами, RnD и командами мобильных разработчиков.
- Принимать участие в создании культуры бэкенда в компании.
- Разрабатывать компоненты, сервисы и API для серверной и клиентской части.
- Делать экспертизу артефактов, разработанных сотрудниками отдела.
- Разрабатывать проектную документацию.
Что мы ожидаем:
- Высшее образование.
- Опыт управления командой разработчиков.
- Отличное понимание процессов управления и коммуникации.
- Опыт работы с высоконагруженными проектами, реализованными с использованием микросервисной архитектуры.
- Опыт работы по профилю не менее 4-х лет.
- Отличное знание: ООП, Java SE/EE.
- Опыт работы с PostgreSQL.
- Опыт работы в команде разработчиков.
- Опыт работы с высоконагруженными проектами, реализованными с использованием микросервисной архитектуры.
- Хорошее понимание СУБД (мы используем PostgreSQL) и развитые навыки траблшутинга.
- Отличное знание Java, умение мониторить релизы и опыт работы с Kubernetes.
- Spring Framework 5.
- JPA, JDBC - умение готовить, а также обоснованно выбирать, что лучше подойдет для решаемой задачи.
- Понимание принципов ООП, SOLID, паттернов проектирования и прочих модных молодежных слов.
- Умение и желание разбираться в чужом коде, т.к. бывает так что мы используем недокументированные возможности различных решений.
Плюсом будет
- Знание Scala и опыт работы с Play Framework.
- Опыт работы с BPM (желательно Flowable).
- Опыт работы с отчетными движками (Doc4J, Jasper и т.д.)
- Опыт установки и настройки Linux, NGINX, СУБД, VM, Git, Redmine.
- Опыт работы с шардированными кластерами PostgreSQL.
- Опыт работы с Kafka или RabbitMQ.