Добрый день!
В нефтехимическую компанию «Сибур» требуется back-end разработчик.
Локация г. Москва, м. Профсоюзная.
Требования:
Высшее образование;
Опыт разработки не менее 3-х лет;
Базовые знания UNIX-подобных операционных систем;
Опыт разработки с IDE JetBrains (IDEA, DataGrip);
Опыт разработки на Java (Kotlin будет плюсом);
Опыт разработки на фреймворке Spring (или другой фреймворк);
Знание SQL, опыт работы с SQL базами данных (MySQL, PostgreSQL или любая другая);
Опыт проектирования схемы базы данных, умение нормализовать данные, умение оптимизации SQL-запросов;
Глубокое понимание принципов ООП;
Понимание принципов SOLID, KISS, DRY и подходов SOA, Microservice;
Знания технологии контейнеризации Docker (kubernetes будет плюсом);
Умение писать чистый код, способность следовать code style и соблюдать quality gates SonarQube и IDEA inspections;
Умение планировать разработку, способность декомпозировать задачу на этапы разработки;
Умение планировать разработку с помощью UML, Database Diagram, BPMN будут плюсом;
Умение применять в разработке основные паттерны GoF и patterns of enterprise application architecture;
Знание основных принципов тестирования, опыт работы с фреймворком тестирования TestNG
Опыт работы с GIT (у нас GItlab);
Опыт работы с JIRA/Confluence;
Опыт работы по методологии Agile (Scrum) и готовность работать по ним;
Обязанности:
Проектирование и разработка back-end логики продуктов;
Работа в тесном сотрудничестве в продуктовой команде по методологии Scrum;
Соблюдение сроков задач в рамках Sprint;
Условия:
Заработная плата по результатам собеседования;
Премии по результатам работы;
Социальный пакет;
Оформление по ТК РФ.
Если интересно, пишите в личку.
А что такое "опыт разработки с ide jerbrains"? Это какие-то сакральные для компании знания?
А вообще половина требований вроде ок, а половина "ну такое".