Middle/Senior Java Developer (СRМ Technologies)

Алматы (Головной офис)
Полный день
|
От 2 до 4 лет

CRM Technologies — это крупное технологическое направление Kaspi, которое объединяет несколько департаментов и команд, разрабатывающих и развивающих внутренние CRM-системы и инструменты для сотрудников различных направлений бизнеса. Решения направления помогают автоматизировать процессы и повышать эффективность работы тысяч сотрудников компании.

Сейчас мы усиливаем одну из команд и ищем Backend-разработчика. 

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

  • Разработка: создание новых и развитие существующих приложений, написание чистого и эффективного кода на Java.
  • Тестирование и отладка: проведение тестов, поиск и устранение ошибок в ПО для обеспечения его работоспособности и стабильности.
  • Поддержка: техническое обслуживание и доработка корпоративных приложений, исправление проблем, возникающих после выпуска продукта.
  • Интеграция: проработка и реализация решений для интеграции Java-приложений с другими системами и сервисами.
  • Участие в архитектуре: вклад в архитектурное развитие проектов и разработку технических спецификаций для проектирования систем.
  • Документирование: создание технической и управленческой документации, описывающей работу кода и систем.
  • Стек: Java 17+, Spring Boot, Hibernate, Spring JDBC, PostgreSQL, MongoDB, Redis, Apache Kafka, RabbitMQ, Docker, Kubernetes, Keycloak, Maven, JUnit, Mockito.

Что мы ожидаем:

  • Опыт работы на позиции Java Developer не менее 1 года.
  • Глубокие знания языка программирования Java и его фреймворков, таких как Spring Boot.
  • Понимание принципов объектно-ориентированного программирования (ООП) и практический опыт их применения.
  • Знание и опыт работы с базами данных, включая SQL и понимание принципов реляционных баз данных.
  • Опыт работы с системами контроля версий, такими как Git.
  • Понимание принципов разработки и тестирования программного обеспечения (например, unit-тестирование, интеграционное тестирование).
  • Умение работать в команде и хорошие коммуникативные навыки.
  • Способность разбираться в сложных проблемах и находить эффективные решения.
  • Желание постоянно развиваться и изучать новые технологии и инструменты.

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

  • Работу в команде профессионалов с дружеской атмосферой, где ценится юмор, поддержка и желание развиваться.
  • Перспективу профессионального роста.
  • Полное отсутствие бюрократии.
  • Никакого дресс-кода.
  • Офис в центре города (г. Алматы, ул. Досмухамедова, 89).
  • Бесплатный тренажерный зал в офисе.
  • Электронную библиотеку.
  • Обучения, тренинги и курсы за счет компании.
  • Годовой бонус.
Ключевые навыки
Java
SQL
PostgreSQL
Docker
Spring Framework
Spring Boot
Apache Kafka
Redis
MongoDB
RabbitMQ
Kubernetes
REST API
Hibernate
Microservices