Разработчик программного обеспечения

Акционерное общество "Национальный центр исследований и оценки образования "Талдау" имени Ахмет Байтұрсынұлы"
Зарплата от 600 000 тг.
от 600 000 тг.
Занятость постоянная
постоянная
Адрес г. Астана, район Есиль, ул. Қонаева, 29/1
Требования
Образование высшее
Опыт 2 года стажа
Профессиональные навыки:
  • Составление алгоритма программного кода;

Знание языков:
  • Казахский / продвинутый уровень
  • Английский / средний уровень

Личные качества:
  • Пунктуальность;
  • Самостоятельность и ответственность;
Условия работы
График работы полный рабочий день
Условия труда: нормальные
Стажировка: Не предполагается
Обязанности

Обязанности:

Разработка и поддержка серверной части приложений на Java с использованием Spring Boot. Проектирование и реализация RESTful API для взаимодействия с фронтенд и внешними сервисами. Оптимизация производительности приложений и базы данных. Написание модульных и интеграционных тестов для обеспечения качества кода. Участие в проектировании архитектуры новых функциональных модулей. Работа в команде по Agile-методологиям (Scrum/Kanban), участие в планировании спринтов, ежедневных митингах и ретроспективах. Проведение код-ревью коллег, обмен знаниями внутри команды. Взаимодействие с DevOps-инженерами для настройки CI/CD процессов. Анализ требований и участие в оценке задач. Требования:

Опыт разработки на Java от 5 лет. Глубокие знания Java SE 8/11 и выше, понимание новых возможностей языка. Экспертный уровень владения Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Cloud). Опыт проектирования и разработки микросервисной архитектуры. Глубокое понимание принципов ООП, SOLID, паттернов проектирования и архитектурных подходов (например, CQRS, Event Sourcing). Опыт работы с реляционными (PostgreSQL, MySQL) и NoSQL базами данных (MongoDB, Redis). Навыки оптимизации производительности приложений и баз данных. Опыт написания комплексных модульных, интеграционных и нагрузочных тестов. Знание и опыт настройки CI/CD процессов (Jenkins, GitLab CI/CD, Docker, Kubernetes). Умение работать с системами контейнеризации и оркестрации (Docker, Kubernetes).

Опыт работы с облачными платформами (AWS, Azure или GCP) будет преимуществом

Добавлено 3 дня назад
Для связи с работодателем или просмотра контактов нажмите на кнопку