Разработчик программного обеспечения
Зарплата | от 450 000 тг. |
от 450 000 тг. | |
Занятость | постоянная |
постоянная | |
Адрес | г. Астана, район Есиль, ул. Қонаева, 29/1 |
Образование | высшее |
Опыт | 5 лет стажа |
- Составление алгоритма программного кода;
Знание языков:
- Казахский / продвинутый уровень
- Английский / средний уровень
Личные качества:
- Пунктуальность;
- Самостоятельность и ответственность;
График работы | полный рабочий день |
Стажировка: Не предполагается
Разработка и архитектурное проектирование сложных серверных приложений на Java с использованием Spring Boot и микросервисной архитектуры. Руководство технической частью проектов, участие в принятии архитектурных решений. Наставничество и поддержка младших и middle-разработчиков, проведение код-ревью. Оптимизация производительности приложений и баз данных, решение сложных технических задач. Разработка и поддержка CI/CD процессов, взаимодействие с DevOps-командой. Участие в планировании спринтов, оценке задач и формировании технической документации. Внедрение лучших практик разработки, обеспечение высокого качества кода и тестирования. Требования:
Опыт разработки на 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) будет преимуществом