⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Ведущий Java разработчик (Senior)

Прямой работодатель  Центурион-Инновации ( cn-innov.ru )
Москва, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Java • SQL • Hibernate • Spring • MySQL • PostgreSQL • Redis • WEB
3 мая 2023
Удаленная работа
Опыт работы от 3 до 5 лет
Работодатель  Центурион-Инновации
Описание вакансии

Обязанности:

- Разработка под Java, фреймворк: Spring boot;

- Разработка в рамках микросервисной архитектуры;

- Участие в разработке высоконагруженных cloud-ready приложений и сервисов, проектирование продуктов с нуля;

- Проектирование интерфейсов взаимодействия с другими системами;

- Работа в тесном сотрудничестве со специалистами frontend разработки, тестирования и аналитиками;

- Декомпозировать задачи и проводить code review.

- Работа по гибким методологиям разработки;

- Участие в анализе и принятии технологических решений;

- Участие в оценке задач по срокам выполнения.

Требования:

- Опыт разработки на Java 6-10;

- Знание и опыт разработки на следующих технологиях: Spring Boot, Spring Security, Spring Cloud, Spring Data, Feign;

- Знание и практический опыт применения Kubernetes / OpenShift, Docker;

- Хорошее представление об основных подходах к проектированию микросервисов;

- Знание и практический опыт применения высоконагруженных сервисов с использованием Apache Kafka;

- Умелый мониторинг: журналирование, трассировка;

- Безопасность: аутентификация и авторизация при межсервисном взаимодействии, JWT;

- Опыт написания тестов (JUNIT5, интеграционные);

- Уверенное знание базы данных PostgreSQL;

- Сочетание ответственности и исполнительности;

- Опыт управления командой 5 и более человек;

- Опыт работы в компании - разработчике программного обеспечения;

- Опыт командной разработки коммерческих приложений, знание основ методологии разработки программного обеспечения, проведения тестирования (JUnit);

- Отличное знание Java 8 / 11 Spring Boot(Core, Collections, Concurrency, Security, JMS и т.д.);

- Понимание принципов OOП, шаблонов проектирования, принципов Clean Code, SOLID;

- Хорошие знания Spring / Spring Boot;

- Опыт работы с инструментами Jira, Confluence, Git, Jenkins, Sonar, Maven, Gradle, Nexus;

- Опыт работы с базами данных SQL (PostgreSQL), понимание принципов и особенности работы с базами данных SQL (PostgreSQL);

- Опыт работы с распределенными очередями и брокерами сообщений (Apache Kafka, IBM MQ);

 

Условия:

- Полное соблюдение ТК РФ.

- Конкурентоспособную заработную плату (отталкиваемся от ожиданий и квалификации кандидатов).

- ДМС

- Гибкий график работы (возможность выбрать время начала рабочего дня).

- Комбинированный формат работы ( несколько дней в неделю можно работать удаленно) обсуждается.

- Современные технологии и подходы к ведению проектов, комфортная дружеская атмосфера.

- Работу в небольших командах, где решения принимаются "на лету", а бюрократия сведена к минимуму.