Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Полный день
Требования:
- Опыт разработки приложений на платформе Java 8+ от 3 лет, в том числе создания распределенных систем;
- Опыт построения сервис-ориентированных решений в архитектуре MSA, EDA;
- Опыт командной разработки в окружении непрерывной интеграции;
- Опыт построения API и работы со OpenAPI (Swagger);
- Опыт работы с OAuth / Open ID Connect;
- Опыт разработки веб-приложений;
- Опыт организации логирования работы приложений (Graylog и пр.);
- Знание Java SE 8+, JPA, Maven;
- Понимание и опыт работы с SOAP, XML;
- Знание SQL и NoSQL (PostgreSQL, Opensearch, Redis);
- Знание Spring Framework (Spring Core, Spring Boot, Data, Security, Actuator и пр.);
- Знание Docker;
- Навыки применения шаблонов (GRASP, GoF и пр.);
- Опыт использования MQ (RabbitMQ/ActiveMQ/Kafka);
- Опыт работы с Camunda;
- Навыки работы с git.
Преимуществом будем:
- Опыт работы с JCP КриптоПро и ЭЦП;
- Опыт работы со СМЭВ, ЕПГУ или другими ГИС;
- Знания и опыт работы с JavaScript/TypeScript, React/Angular/Vue, Node.JS.
Ваши основные задачи:
- Рефакторинг, оптимизация и инспекция программного кода, включая анализ программного кода на соответствие требованиям по читаемости и производительности, инспекции программного кода для поиска не обнаруженных на ранних стадиях разработки компьютерного ПО, ошибок и критических мест, внесение изменений в программный код и проверку его работоспособности;
- Исправление дефектов программного кода, включая воспроизведение дефектов, установление причин возникновения дефектов и внесение изменений для устранения выявленных дефектов;
- Сборка программных модулей в программный проект, включая сборку в средах разработки компьютерного ПО, проверку работоспособности программных проектов, внесение изменений в процедуру сборки программных модулей;
- Разработка процедур интеграции программных модулей, включая анализ и выявление проблем сопряжения неоднородных модулей и компонентов компьютерного ПО, разработку и документирование программных интерфейсов, разработку процедур сборки модулей и компонентов компьютерного ПО, разработку процедур миграции и преобразования (конвертации) данных.
Условия:
- Оформление по ТК РФ;
- График 5/2, 8 часов в день (Гибкое начало и окончание рабочего дня, ТОЛЬКО ОФИСНЫЙ ФОРМАТ РАБОТЫ);
- Льготные условия по ипотеки;
- Отсутствие дресс кода;
- ДМС со стоматологией;
- Компенсация затрат на фитнес;
- Наставничество на испытательном сроке.
Адрес
Москва, улица Можайский Вал, 8Б
Вакансия опубликована 27.03.2024 в г. Москва.