Java backend (middle, senior)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Основные задачи:
- разработка и поддержка backend-составляющей информационных систем;
- анализ объёмных бизнес задач, составление плана разработки с оценкой трудозатрат;
- написание краткой документации к разработанному функционалу.
Приглашаем в нашу команду, если Вы:
- имеете опыт коммерческой разработки Java от 2-х лет (уровень middle и выше);
- умеете разбираться в коде сложных энтерпрайз проектов;
- имеете знания ООП и основных паттернов проектирования;
- можете отлаживать код и самостоятельно диагностировать проблему;
- имеете опыт работы с СУБД PostgreSQL, проектирования архитектуры БД, написания и оптимизации сложных запросов;
- имеете навыки работы со Spring, Hibernate, Maven/Gradle, JSON, XML;
- умеете работать с REST API;
- имеете навыки командной разработки с использованием системы контроля версий Git.
Приветствуется:
- опыт проектирования и разработки архитектуры систем;
- понимание основных-бизнес процессов в банковской сфере;
- хорошее знание SQL;
- опыт работы с keycloak;
- понимание методологий Agile и Scrum.
Условия:
- трудовые отношения оформляем любым удобным для вас вариантом: официально по ТК, самозанятость и т.д.
- возможна работа в офисе, удаленно или гибридный вариант, по желанию.
- пятидневка с гибким графиком работы (обсуждаем индивидуально).
- уровень заработной платы - определяется на собеседовании, в соответствии с навыками.