Senior Backend Java Developer/TeamLead
ROGII
- Алматы
- Постоянная работа
- Полная занятость
- Разработка облачного и on-premise сервиса
- Участие в проектировании и разработке компонентов системы
- Ведение команды разработки (2–3 backend разработчика), участие в планировании и декомпозиции задач, контроль сроков и качества исполнения
- Code Review и развитие инженерной культуры в команде
- Взаимодействие с продуктовой командой (PM/PO, QA, Аналитики и др.) и другими командами разработки
- Наставничество, обучение и развитие команды
Java / Backend:
- Отличное знание Java (Core, Collections, Multithreading, Streams, Generics, Reflections, GC и т.д.)
- Опыт работы со Spring (IoC, Boot, Cloud, Web, Data, JPA (Hibernate), Security и т.д.)
- Опыт построения микросервисной архитектуры, проектирования взаимодействия через REST API, очереди сообщений (Apache Kafka)
- Знание алгоритмов, структур данных и принципов выбора эффективных решений
- Глубокое понимание реляционных и NoSQL БД (ACID, OLTP, многопользовательская работа, блокировки и т.д.)
- Понимание основ и принципов ООП, SOLID, паттернов проектирования
- Опыт работы с системами контроля версий, багтрекерами, системами сборки, continuous integration
- Умение писать аккуратный и легкочитаемый код, даже при решении очень сложных задач
- Умение применять AI инструменты в разработке
- Умение разбираться в чужом/legacy коде
- Опыт управления командой разработчиков (1+ лет на позиции тимлида или старшего разработчика с лидерскими обязанностями)
- Умение оценивать задачи и распределять нагрузку внутри команды
- Навыки проведения техническиех обсуждений и прининятия обоснованных архитектурных решений
- Умение мотивировать, обучать и развивать команду
- Грамотная коммуникация: умение доносить технические решения как до разработчиков, так и до менеджеров
- Понимание процессов Agile/Scrum и опыт их применения на практике
- Официальное трудоустройство в международную компанию;
- Гибкий рабочий график с возможностью работать удаленно;
- Конкурентную заработную плату (мы практикуем регулярные performance review, по итогам которых происходит пересмотр заработной платы);
- Профессиональную реализацию в мощной команде специалистов, а именно возможность создавать передовые и уникальные технологии для нефтегазовой сферы);
- Высокий уровень корпоративной культуры и сотрудничества (мы делимся обратной связью, не боимся ошибаться и всегда поддерживаем друг друга);
- Возможность развития знаний и скиллов, участие в профильных семинарах, тренингах и конференциях за счет компании.
HeadHunter