разработка и модификация: Написание чистого, документированного кода на языке Java по готовым техническим заданиям; доработка и модификация существующих сервисов ИС;
работа с базами данных: Составление и оптимизация простых SQL-запросов; работа с данными ИС через ORM-фреймворки (Hibernate/JPA);
интеграция сервисов: Участие в разработке и поддержке веб-сервисов (REST, SOAP) для обмена данными между ИИС ЦОН и государственными органами РК;
тестирование кода: Покрытие собственного кода Unit-тестами; участие в проведении интеграционного и функционального тестирования разработанных модулей;
устранение ошибок (Багфиксинг): Поиск и исправление ошибок, выявленных в процессе эксплуатации ИС; техническая поддержка пользователей системы по возникающим сбоям;
контроль версий и сборка: Фиксация изменений в системе контроля версий (Git) строго в соответствии с установленным в компании регламентом; сборка проектов с использованием Maven/Gradle;
командное взаимодействие: Участие в регулярных планерках (Scrum-митингах); оперативное взаимодействие с системными аналитиками и тестировщиками для уточнения требований.
Требования:
опыт работы не требуется; приветствуется наличие базовых теоретических знаний в области и понимание процесса разработки ИС. Приветствуется прохождение профильных курсов;
понимание жизненного цикла разработки ПО (SDLC);
базовые технологии: Знание синтаксиса и основных библиотек Java SE (включая Swing, JavaFX); понимание принципов ООП. Работа с базами данных;
базовые знания SQL, понимание концепции ORM (JPA, Hibernate) и структуры систем управления базами данных;
интеграция и сети: Понимание принципов работы протокола HTTP, базовые представления о веб-сервисах (REST, SOAP) и форматах данных XML/JSON;
инструменты разработки: Умение пользоваться базовыми функциями систем контроля версий (Git) и фреймворками сборки проектов (Maven или Gradle);
процессы и тестирование: Понимание жизненного цикла разработки ПО и методологии Scrum; базовые навыки написания Unit-тестов и документирования своего кода;
стандарты (желательно): Общее представление о стандарте СТ РК 1089-2002;
понимание клиент-серверной архитектуры;
сертификация: Приветствуется (но не является обязательным) наличие сертификата Oracle Certified Associate Java SE 7/8 Programmer;
готовность к оперативному подключению к приоритетным задачам;
соблюдение внутренних регламентов и стандартов качества.
Условия:
лечебное пособие: 2 оклада к ежегодному отпуску — для отдыха и оздоровления;
материальная помощь: поддержка при рождении ребёнка, свадьбе, лечении или других важных событиях;
современный офис: уютное рабочее место в IT-центре на ЭКСПО — в самом сердце столицы;
развозка: утренние и вечерние автобусы по всем районам города — без лишних затрат и ожиданий;
удобный график: 4 часа — комфортный рабочий день без спешки;
аванс: выплата аванса в середине месяца — стабильность и удобство в планировании бюджета;
премии: по праздникам и итогам года — за отличную работу и вклад в проекты;
жильё: очень редко, но возможно предоставление жилья от компании при необходимости;
карьерный рост: возможность повышения заработной платы через год и продвижения по должности при успешной работе;
корпоративная жизнь: интересные события и мероприятия для команды;
крупные проекты: участие в государственных и международных IT-проектах;
современные технологии: возможность работать с новыми решениями и учиться у лучших IT-специалистов.
Уже не терпится стать частью команды? Оставь отклик — и мы обязательно рассмотрим твоё резюме!