Сджей Глобал

Java разработчик Middle+/senior

Не указана
  • Нижний Новгород
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Java
  • Kibana
  • SQL
  • REST API
  • Spring Boot
  • GraphQL
  • Spring Framework
  • Docker-compose
  • RabbitMQ
  • RESTful API
  • JUnit
  • Mockito

Компания SJ GLOBAL (аутстафф) занимается разработкой мобильных приложений для бизнеса, мы помогаем компаниям оптимизировать работу с клиентами и сотрудниками.

Сейчас мы ищем Java разработчика уровня Middle+/Senior, который бы присоединился к нашей дружной команде.

Чем предстоит заниматься:

  • Проектирование и разработка микросервисов с нуля.
  • Оптимизация и масштабирование высоконагруженных систем.
  • Участие в проектировании архитектуры.
  • Написание unit и интеграционных тестов.
  • Ревью кода и наставничество junior/middle разработчиков.
  • Взаимодействие с бизнес-заказчиками, аналитиками и тестировщиками.
  • Поиск и устранение узких мест в производительности систем.
  • Настройка и оптимизация CI/CD pipelines.

Наши ожидания:

  • Опыт коммерческой разработки на Java от 3 лет.
  • Глубокое понимание Java Core (ООП, коллекции, многопоточность, исключения, generics).
  • Опыт работы с Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).
  • Знание SQL и опыт работы с реляционными базами данных (PostgreSQL, MySQL).
  • Опыт проектирования и разработки высоконагруженных систем.
  • Знание SQL и опыт оптимизации запросов (PostgreSQL, MySQL).
  • Опыт работы с Kafka, RabbitMQ или другими message brokers.
  • Опыт проектирования и разработки RESTful API.
  • Умение писать unit-тесты (JUnit, Mockito).
  • Опыт работы с Docker.
  • Знание CI/CD (Jenkins, GitLab CI).
  • Опыт работы с системами мониторинга (Prometheus, Grafana, ELK).
  • Умение проектировать и оптимизировать базы данных.
  • Опыт работы с XML, JAXB.
  • Знание паттернов проектирования и принципов SOLID.
  • Понимание микросервисной архитектуры.
  • Опыт работы с системами сборки (Maven/Gradle).
  • Знание Git.

Будет плюсом:

  • Опыт работы в финтехе или страховании.
  • Знание Kotlin.
  • Опыт работы с Python, Apache Airflow, Greenplum.
  • Опыт работы с Keycloak.
  • Опыт работы с инструментами миграции БД (Flyway, Liquibase).

Что мы предлагаем:

  • Стабильный доход, который обсуждается по итогам собеседования и всегда принимается во внимание при оффере;
  • Полностью удаленную работу;
  • Возможность быстрого роста в компании;
  • Сложные и интересные задачи, современный стек технологий;
  • ДМС (в том числе стоматология).

Если позиция вас заинтересовала - будем рады продолжить знакомство!