Senior Java разработчик (удаленная работа)

27 апреля 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Senior Java разработчик

Описание вакансии

На новый проект с компанией "Сбертех" ищем себе коллегу.

Описание проекта : продукт по подготовке тестовых данных на интеграционных средах, целевая аудитория крупный Enterprise. Продукт предоставляет возможность:

  • QA специалистам оперировать продуктовыми тестовыми сущностями для тестирования своих АС и интеграций со смежными АС, без их предварительного детального изучения
  • поставщикам тестовых данных снизить нагрузку от ручного исполнения запроса от QA специалистов по получению тестовых данных.

Состав команды : product owner, 2 frontend разработчик, 3 backend разработчика, 1 тестировщик (ручное и автоматизированное тестирование). Техлид роль выполняет один из разработчиков бекенда, тимлид/скрам роль выполняет разработчик фронта.

Стек проекта:

Фронт: TypeScript, React, antd, redux

Бэк: Java, Spring, Kotlin, Kafka, Postgres SQL

Инструменты, помимо разработки: Docker, Jenkins, Nexus, SALM, Checkmarx. K8s будет внедрено

Требования:
  • Релевантный опыт работы от 2-х лет;
  • Уверенное знание Java core, Collections, Concurrency, Multithreading, Generics, Spring Boot, Spring Security, Spring Data (JPA + Hibernate), SQL, Kafka;
  • Понимание принципов ООП и SOLID, умение использовать шаблоны проектирования;
  • Стремление писать чистый код и покрывать его тестами;
  • Опыт разработки и проектирования микросервисов, знание основных микросервисных паттернов;
  • Опыт проектирования API, уверенное знание архитектурного стиля взаимодействия REST;
  • Опыт использования jUnit5/Mockito/AssertJ (разработка unit-тестов);
  • Опыт работы с Postgresql;
  • Опыт работы с Docker/Kubernetes/OpenShift;
  • Работа с системой контроля версий Git;
  • Опыт работы с инструментами сборки Maven/Gradle;
  • Опыт работы с любой IDE (у нас IntelliJ IDEA);
  • Опыт дистанционной работы.

Будет плюсом

  • Опыт работы в Scrum команде;
  • Опыт работы с инструментами Jira, Confluence, Jenkins, Sonar, Maven, Gradle, Nexus;
  • Знакомство с жизненным циклом выпуска ПО и Общее представление о CI/CD инструментах;
  • Знание основ построения сетевой инфраструктуры (балансировка, проксирование, порты и т.д.);
  • Знакомство с SAML/OIDC/OAUTH;
  • Опыт разработки на Kotlin.
Условия:
  • З/п по итогам технического собеседования и оформление в штат. Также можно сотрудничать как ИП/самозанятый;
  • Формат работы - удаленка/офис/гибрид (Москва/Калининград). Удаленка только с территории РФ.
  • Интересные проекты, адекватное руководство и квалифицированная проектная команда с огромным опытом;
  • Возможность профессионального и карьерного роста;
  • Топовое железо -выдаем;


Посмотрите похожие вакансии

Senior Java developer
Компания: SmartHiringPro
Зарплата: от 260 000 до 350 000 руб.
Middle+/Senior Java разработчик
Компания: Коллектив Интеллидженс Системс
Зарплата: от 445 000 до 445 000 руб.
Java разработчик Middle/Senior (продукт крупного банка)
Компания: Staff-Hub
Зарплата: от 120 000 до 240 000 руб.
Senior Java разработчик (Лукоморье)
Компания: Ростелеком
Зарплата: з.п. не указана