Вакансия: Java Developer проект "Касса" в Москва

Полное описание вакансии: Java Developer проект "Касса" в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
2059129 Java Developer проект "Касса" Москва > Спортмастер open 2024-11-25
Необходимые навыки
  • > Java
  • > Docker
  • > Spring Framework
  • > PostgreSQL
  • > MongoDB
  • > ORACLE
  • > Kubernetes
Требования

Spring Boot 2/3, Google Guice. Опыт работы Java 8 и выше, SQL, Spring Boot, HTTP, Restful. Понимание принципов написания...

Обязанности

Мы в поиске Java-разработчика на продукт "Касса" - внутренний продукт для обработки платежей, выдачи заказов и учета операций.

Описание

Мы в поиске Java-разработчика на продукт "Касса" - внутренний продукт для обработки платежей, выдачи заказов и учета операций. Система включает front- и middle-слои, которые взаимодействуют между собой и с другими сервисами компании. Наши пользователи — сотрудники магазинов, доставки и внутренние системы. Продукт оптимизирует ключевые бизнес-процессы retail-компании.

Стек

  • Java 8/17, Kotlin, JavaFX;

  • Spring Boot 2/3, Google Guice;

  • PostgreSQL, OracleDB, MongoDB, RabbitMQ, Liquibase;

  • Maven, Gradle;

  • Docker, Kubernetes, GitLab CI/CD, Artifactory;

  • OpenAPI, HashiCorp Vault, Grafana, Kibana, Prometheus, SonarQube.

Ожидания от кандидата

  • Опыт работы Java 8 и выше, SQL, Spring Boot, HTTP, Restful;
  • Понимание принципов написания многопоточного кода: ACID, уровни изоляции, виды блокировок и др.;
  • Желателен опыт работы с Kotlin, K8s, а также с GitLab CI/CD. Если нет - научим.

Ваши задачи

  • Проектирование технических решений;
  • Разработка многопоточного кода с большим количеством интеграций;
  • Проведение code review;
  • Саморазвитие и развитие других членов команды;
  • Участие в проектировании схемы БД, архитектуры приложений - ADR, в наполнении технического бэклога;
  • Взаимодействие внутри команды, а также за её пределами;
  • Участие в оценке трудозатрат.

Вверх