Java разработчик Middle
Success Initiative Group(Sig)
Занятость | Полная занятость |
Полная занятость | |
Адрес | Казахстан, Алматы, бульвар Бухар Жырау, 27/5 |
Описание вакансии
О нас:
Мы входим в группу компаний "Succes Initiative Group" и работаем на рынке Казахстана больше 15 лет.
Компания IKOD - занимается разработкой программного обеспечения. Является членом Астана хаб, как отечественный производитель софтовых решений.
Прежде всего IKOD — это команда, команда людей разного возраста, взглядов, жизненного и профессионального опыта. Нас объединяет стремление создавать программные продукты высокого уровня, отвечающие современным вызовам. И, конечно же, стремление достойно представлять свою страну на международной арене.
«Разработка программного обеспечения — это не только искусство, это еще и ремесло…»
Обязанности:
- Написание backend части программного обеспечения;
- Разработка нового функционала;
- Сопровождение и доработка существующего функционала;
- Разработка нового функционала и сопровождение/доработка существующего функционала;
- Контроль качества кодовой базы (code review);
- Выбор технологий для проекта, разработка архитектуры, проведение R&D;
- Своевременное и качественное выполнение поставленных задач;
- Хорошая коммуникация с командой.
Требования:
- Практический опыт работы не менее 2 года;
- Хорошее понимание принципов ООП и умение их применять;
- Хорошее понимание работы GIT (stage, commit, merge, branch, rebase);
- Понимание REST API (GET, POST), опыт работы REST-клиентом (Insomnia, Postman);
- Опыт работы с инструментами отладки (debugger);
- Опыт работы с Hibernate или Spring Data JPA;
- Умение проектировать SQL-таблицы, понимание работы constraint;
- Умение конструировать SQL-запросы, понимание, как работают join и index;
- Умение локализовывать и устранять проблемы в программном обеспечении;
- Умение и понимание работы с транзакциями БД;
- Безупречное знание Maven;
- Уверенное проектирование БД;
- Уверенное понимание оптимизации БД, индексация, партиционирование и т.д.;
- Умение оптимизации SQL запросов;
- Умение применять механизмы кеширования (JPA и др.);
- Умение и практический опыт с очередями сообщений;
- Уверенное понимание JWT, понимание концепций и алгоритмов безопасности;
- Четкое понимание и умение работать с транзакциями в Spring Boot;
- Знание Spring Boot и всех его компонентов;
- Опыт интеграции с внешними системами;
- Понимание микросервисной архитектуры;
- Умение проектировать межсистемное/межсервисное взаимодействие;
- Умение работать с Docker опыт в написании Dockerfile;
- Умение работать с UNIX-based операционными системами;
- Умение вести адекватное логирование работы программного обеспечения;
- Навыки код-ревью и проактивного решения проблем;
- Умение оценивать трудоемкость задач и соблюдать сроки;
- Опыт сопровождения продуктивной эксплуатации программного обеспечения.
Условия:
- возможность стать частью профессиональной и дружной команды;
- развитие и карьерный рост;
- комфортные условия труда: современный офис, вкусный кофе, теннисный стол, зона отдыха, библиотечный уголок;
- тимбилдинги;
- достойный уровень заработной платы;
- график работы: 5/2, с 9:00 ч. до 18:00 ч. с перерывом на обед с 13:00ч. до 14:00ч.
Требования
Опыт | 3-6 лет |
Условия работы
График работы | Полный день |
Добавлено вчера
Пожаловаться