Оплата не указана
Вакансия находится в архиве
Требуемый опыт работы
Нет опыта
Тип занятости
Стажировка
График работы
Полный день
О компании:
Мы разрабатываем корпоративное ПО на базе Java Enterprise. Команда состоит из экспертов в области архитектуры, разработки, аналитики и бизнес-процессов. Управление рисками и аналитика – основные составляющие нашего подхода к проектированию.
О должности:
Проводится набор кандидатов на бесплатную 3-месячную стажировку, по итогам которой кандидаты, активно проявившие себя, получат полноценный оффер.
Портрет идеального кандидата – по скиллам ниже. Если вы чего-то не знаете, значит именно таким списком компетенций вы будете обладать через год работы.
Стек технологий:
Java 11+
Spring Boot (Spring Data/ElasticSearch, Security, Cloud)
Testcontainers
ReactJS
PostgreSQL/ELK
jHipster
Linux/Docker
PHP/Laravel
За время стажировки ты:
познакомишься с IT-индустрией изнутри и научишься работать в команде;
получишь опыт работы в международном загруженном проекте;
углубишь базовые знания по разработке, получишь ценные советы и фидбэк от наших специалистов;
начнешь осваивать Java Enterprise Edition – мировой стандарт для разработки корпоративного ПО.
Требования:
Опыт разработки на Java и Spring или Spring Boot;
Понимание основных принципов ООП;
Знание основных Java-библиотек и шаблонов проектирования;
Опыт в разработке фронта базового уровня сложности на любом фреймворке (Angular, React, Vue, jQuery) или на "чистом" js/html/css;
Умение работать с Git;
Чтение и грамотное написание документации;
Английский язык - B2+
Готовность учиться новому и отрабатывать полученные по Code Review замечания.
Дополнительно (не знаешь – научим!):
Умение решать типовые задачи по разработке корпоративного ПО: авторизация, логирование, управление транзакциями, кэширование, CRUD;
Опыт проектирования REST API;
Уверенное знание SQL и какой-либо БД;
Умение применять принципы ООП, SOLID, KISS, DRY и Clean сode;
Умение отлаживать код, в том числе удалённо;
Понимание многопоточности;
Понимание и применение алгоритмической сложности;
Знание командной строки Linux и Docker;
Понимание основных практик ИБ;
Знание ELK-стека (ElasticSearch/LogStash/Kibana);
Понимание архитектуры распределенных приложений;
Понимание DevOps и Gitlab/Jenkins/Teamcity;
Умение проектировать будущее решение с помощью UML (либо любой другой нотации);
Опыт разработки приложений в микросервисной архитектуре.
Обязанности:
Доработка имеющегося функционала и разработка новых микросервисов и фронта на современном стеке Java в экосистеме Spring Boot/ReactJS/jHipster/Postgres/ELK;
Покрытие кода тестами;
Участие в проектировании архитектуры микросервисов;
Быть на связи в своё рабочее время;
Актуализировать свою работу в таск-трекере;
Подключаться с камерой на отчетные встречи с командой.
Мы предлагаем:
Профессиональный рост в области Java-разработки по индивидуальному плану развития;
Процесс Code Review от опытных наставников. Научитесь писать код по принципам SOLID и Clean code;
Современный стэк Java;
Гибкое начало и завершение рабочего дня;
Полностью удаленная работа;
При желании: получение дополнительных компетенций в DevOps, системной архитектуре, HighLoad.
Ключевые навыки
Контактная информация
ООО Промпоставка
Сайт: не указан
Почта: не указана
Вакансия опубликована 01.02.2024 в г. Москва.
Похожие вакансии
от 200 000 ₽
Москва
Измайлово
Полный день
Подробное описание
23 августа
Москва
Деловой центр
Удаленная работа
Подробное описание
20 августа
от 100 000 до 150 000 ₽
Москва
Библиотека им.Ленина
Удаленная работа
Подробное описание
4 июня