Технический Лидер Java

Занятость Полная занятость
Полная занятость
Адрес Казахстан, Астана
Описание вакансии
CRM Sales — это комплексное веб-приложение для управления продажами и взаимодействия с клиентами, направленное на оптимизацию и автоматизацию процессов в строительном холдинге. Проект включает несколько модулей: Leads, Deals, Copilot, Admin, Customer Flow Management. Основная цель — создание устойчивого и масштабируемого продукта для поддержки высокого уровня клиентского сервиса и увеличения продаж.

Обязанности:
  • Руководство командой из 11 бэкенд разработчиков: планирование задач, постановка целей, поддержка и развитие команды
  • Разработка и внедрение архитектурных решений, соответствующих целям и требованиям продукта
  • Поддержка и улучшение технической инфраструктуры для обеспечения стабильности и масштабируемости системы
  • Участие в формировании стратегии и архитектуры приложения совместно с командой разработчиков и другими лидерами продукта
  • Проведение код-ревью, наставничество и развитие профессиональных навыков команды
  • Обеспечение высокого уровня качества кода, проведение ревизий и написание технической документации
  • Взаимодействие с продуктовой командой, аналитиками и другими техническими подразделениями для планирования и согласования требований
  • Внедрение лучших практик CI/CD, участие в автоматизации процессов, связанных с релизом и деплоем
Требования:
  • 5+ лет опыта работы с Java, уверенное знание Java SE и Java EE
  • Опыт в роли технического лидера или тимлида, успешное руководство командой разработчиков от 5 человек
  • Глубокое знание и практический опыт с Spring Framework (Spring Boot, Spring Security, Spring Data)
  • Уверенные навыки проектирования архитектуры микросервисов, опыт работы с RESTful API
  • Опыт работы с реляционными базами данных (PostgreSQL, MySQL) и NoSQL базами данных (MongoDB, Redis)
  • Опыт разработки высоконагруженных систем и оптимизации производительности
  • Понимание принципов CI/CD и опыт работы с инструментами (Jenkins, GitLab CI, Docker, Kubernetes)
  • Навыки работы с Git и управления процессом разработки с использованием Agile (Scrum/Kanban)
  • Опыт написания тестов (JUnit, Mockito) и разработки TDD будет преимуществом
  • Английский язык на уровне чтения и написания технической документации
Условия:
  • Конкурентоспособная заработная плата, ежегодные бонусы
  • Официальное трудоустройство, ДМС, оплачиваемые отпуска и больничные
  • Гибкий график, возможность удалённой работы или комфортный офис
  • Поддержка профессионального роста: обучение за счет компании
  • Возможность влиять на технологическую архитектуру продукта и внедрять современные практики
Требования
Опыт Более 6 лет
Условия работы
График работы Удаленная работа
Добавлено 3 дня назад
Для связи с работодателем или просмотра контактов нажмите на кнопку