Вакансии

Senior Java Developer

  • Уровень дохода не указан
  • г.Алматы

Что необходимо будет делать:

  • Разработка архитектуры приложений. Вы должны понимать когда какая-то API должна быть отдельно, почему, и как это сделать.
  • Дизайн структуры базы данных. Базовые навыки нормализации и денормализации, когда нужна первая и вторая.
  • Участвовать в разработке приложений и шин интеграций.
  • Участие в организации и улучшении процессов разработки / QA / CI-CD. Устали деплоить и тестить ручками? Мы тоже за автоматизацию!
  • Написание чистого, структурированного и хорошо документированного кода. Мы против костылей и велосипедов. Каждый реквест проверяется на внутренний Code style guide. Есть Code review.

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

  • Понимание принципов ООП и умение их применять;
  • Уверенное знание Java 8+, опыт разработки на Java не менее 3 лет;
  • Знание и опыт разработки Spring Framework, Spring Boot;
  • Опыт использования ORM (Hibernate, JPA), Query Builder;
  • Знание и опыт работы с SQL и NoSQL (PostgreSQL, MongoDB, Redis);
  • Умение конструировать SQL-запросы, понимание того, как работают джойны, индексы и ключи;
  • Приветствуется
  • Опыт работы с RabbitMQ, Kafka.
  • Опыт работы с многопоточными приложениями

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

  • Конструктор льгот. Страховка, билеты, курсы, фитнес, садик — решаешь ты;
  • Поддержка психологов. Забота о твоем ментальном здоровье;
  • Курсы и книгиот Coursera, LinkedIn Learning, WebTutor и Альпина — за наш счет;
  • Конкурентная зарплата. Регулярно сверяемся с рынком и пересматриваем, а ещё платим бонус за выполнение KPI;
  • Связь от Beeline. Будь на связи, расходы мы берем на себя;
  • Карьерный рост. Возможность карьерного роста в крупной технологичной компании с 10 млн клиентов.
  • График работы

    Удаленная работа

  • Направление

    Информационные технологии

  • Статус вакансии

    Открытая

  • Дата публикации

    06 май 2024