Middle Java Developer Kaspi Shop

от 800 000 тенге
|
Алматы (Головной офис)

Описание:

Магазин на Kaspi.kz - это уникальный сервис, мультикатегорийная платформа электронной коммерции, крупнейший e-commerce на рынке Казахстана.
Мы заботимся о том, чтобы миллионы пользователей могли делать сотни тысяч заказов в день и получать их вовремя. 
Магазин на Kaspi.kz работает  в небольших командах, поделенных по направлениям. Мы практикуем agile методологию в разработке, не портим атмосферу излишней бюрократией и несем полную ответственность за свой продукт. 

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

  • Участвовать в создании новых сервисов и поддерживать текущие;
  • Разбираться в вопросах интеграции со смежными системами;
  • Проводить code review кода коллег по команде;
  • Работать в атмосфере стартапа, тесном взаимодействии с остальными членами команды;
  • Предлагать идеи, как сделать сервис еще лучше. 

Мы ожидаем:

  • Опыт коммерческой разработки программного обеспечения на Java не менее 1 года;
  • Знание принципов и шаблонов проектирования;
  • Опыт работы с реляционными БД (Oracle, PostgreSQL), нереляционными БД (MongoDB);
  • Опыт работы с системой контроля версий Git;
  • Опыт работы с инструментами сборки проектов Maven, Gradle;
  • Умение понятно и структурированно выражать мысли, объяснять просто сложные вещи;
  • Трепетное отношения к качеству кода, понимание и использование принципов SOLID, KISS, YAGNI, DRY и тд;
  • Английский язык на уровне чтения технической документации. 

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

  • Опыт работы с Linux системами;
  • Опыт работы с поисковыми системами Elasticsearch, Apache Solr;
  • Опыт работы с Docker, Kubernetes;
  • Опыт работы с высоконагруженными системами;
  • Опыт работы с Gitlab;
  • Опыт работы со Spring Boot;
  • Опыт работы с Apache Kafka.  

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

  • Возможность работать в лучшем e-commerce Казахстана и видеть, как результатами вашей работы пользуются миллионы пользователей;
  • Профессиональную команду, которой мы гордимся;
  • Возможность развиваться вместе с нашим бизнесом;
  • Свободу действий в принятии решений;
  • Гибкий график.
Ключевые навыки
Java
SQL
Git
PostgreSQL
Linux
Docker
HTML
CSS
Oracle Database
Spring Framework
Spring Boot
Apache Tomcat
MongoDB
Apache Solr
Elasticsearch
Gitlab