23 2 нед. назад

Java Developer

Ищем Senior Java Developer для работы над масштабируемыми проектами. Вам предстоит разрабатывать микросервисы, оптимизировать API и внедрять CI/CD процессы. Предлагаем конкурентоспособную зарплату и возможности для профессионального роста.

senior Астана
Тип занятости
full-time
Опубликовано
5 января 2026
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

РАБОТА В ОФИСЕ. НЕ ПРЕДПОЛАГАЕТ УДАЛЕННЫЙ ФОРМАТ Обязанности: Технические навыки: 1. Микросервисная архитектура: • Опыт проектирования и разработки микросервисных систем. • Владение Spring Boot для создания RESTful API. • Знание инструментов контейнеризации (Docker) и оркестрации (Kubernetes). • Опыт интеграции микросервисов через Apache Kafka или RabbitMQ. 2. Монолитная архитектура: • Понимание особенностей и принципов работы монолитных систем. • Опыт миграции монолитной архитектуры в микросервисы. 3. Язык программирования и фреймворки: • Уверенное владение Java 8+ (Stream API, Optional, CompletableFuture). • Опыт работы с Spring Boot и его модулями (Spring Data, Spring Security, Spring Cloud, Spring MVC). 4. API (SOAP и REST): • Глубокое понимание принципов REST и SOAP. • Навыки проектирования, разработки и документирования API. • Опыт работы с инструментами тестирования API (Postman, Swagger). 5. Брокеры сообщений: • Знание и опыт работы с Apache Kafka или RabbitMQ. • Настройка и оптимизация очередей для взаимодействия сервисов. 6. Базы данных: • Уверенные знания PostgreSQL и Oracle. • Оптимизация запросов, настройка индексов, профилирование производительности. • Опыт работы с NoSQL базами данных (MongoDB, ElasticSearch). 7. Кеширование: • Опыт работы с Redis и Memcached. • Знание стратегий и подходов к кешированию. 8. Принципы разработки: • Применение SOLID, DRY, KISS. • Опыт рефакторинга и улучшения существующего кода. 9. Алгоритмы и структуры данных: • Уверенное владение алгоритмами (сортировка, поиск, работа с графами). • Знание и применение структур данных (деревья, хеш-таблицы, очереди). Дополнительные навыки: 1. CI/CD: • Опыт настройки пайплайнов с использованием Jenkins, GitLab CI/CD. 2. Мониторинг и логирование: • Владение инструментами ELK Stack, Prometheus, Grafana. 3. Тестирование: • Написание unit-тестов (JUnit, Mockito). • Опыт с интеграционным тестированием. 4. Документирование: • Умение работать с Swagger/OpenAPI для создания и поддержания документации.
Проектирование и разработка микросервисных систем.
Создание и оптимизация RESTful и SOAP API.
Настройка взаимодействия микросервисов через брокеры сообщений (Kafka, RabbitMQ).
Работа с реляционными и NoSQL базами данных, оптимизация запросов.
Внедрение и настройка систем кеширования (Redis, Memcached).
Проведение рефакторинга и улучшение качества кода.
Настройка CI/CD пайплайнов (Jenkins, GitLab CI/CD).
Реализация мониторинга и логирования (ELK Stack, Prometheus, Grafana).
Написание unit- и интеграционных тестов.
Участие в миграции монолитных систем в микросервисную архитектуру.

условия

Участие в разработке масштабируемых и инновационных проектов.
Работа в команде профессионалов с доступом к передовым технологиям.
Возможности для профессионального роста и развития.
Конкурентоспособная заработная плата, премии, социальный пакет.
Требуемый опыт:
От 5 лет опыта работы в разработке с использованием Java.
Если вы обладаете необходимыми знаниями и хотите работать над амбициозными проектами, присоединяйтесь к нашей команде!

Похожие вакансии

6 вакансии
IT Холдинг Kazdream
IT Холдинг Kazdream
5 д. назад

Инженер по разработке платежного процессинга

Вакансия для опытного Java разработчика, который будет заниматься проектированием и развитием архитектуры платежного ядра. Ожидается глубокое понимание Java и э…

senior Астана
IT Холдинг Kazdream
IT Холдинг Kazdream
5 д. назад

Инженер по разработке платежного процессинга

Вакансия для инженера с опытом разработки на Java от 3 лет. Основные задачи включают разработку новых методов оплаты, написание те…

middle Астана
Netcracker Technology
Netcracker Technology
1 д. назад

Старший Java/Golang разработчик

Вам предстоит работать с основными облачными провайдерами и разрабатывать надежные облачные решения. Требуется опыт работы от 5 до 10 лет, отличные знания Java или G…

senior гибрид Алматы
Группа Компаний Орбита
Группа Компаний Орбита
9 ч. назад

Старший разработчик / Технический консультант HPE Service Manager

Вам предстоит проектировать интерфейсы и архитектуру систем, взаимодействовать с заказчиками и тестиров…

senior удалённо
Тетрон
Тетрон
1 д. назад

Java-разработчик

Вакансия для Java-разработчика с опытом от 5 лет в высоконагруженных системах. Ожидается работа над геоинформ…

senior удалённо
«UZUM TECHNOLOGIES»
«UZUM TECHNOLOGIES»
1 д. назад

Java Developer

Ищем Senior Java Developer для работы над высоконагруженными проектами. Вы будете частью команды, которая ценит ра…

senior удалённо