Senior Java Developer

Senior Java Developer

Описание вакансии

РАБОТА В ОФИСЕ. НЕ ПРЕДПОЛАГАЕТ УДАЛЕННЫЙ ФОРМАТ Обязанности:

Технические навыки:
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.

Если вы обладаете необходимыми знаниями и хотите работать над амбициозными проектами, присоединяйтесь к нашей команде!

Посмотреть контакты работодателя

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

BlaBlaCar
Удаленная работа
  • Астана

  • Не указана

Рекомендуем
IT Холдинг Kazdream
Полный день
  • Астана

  • Не указана

Рекомендуем
Национальные информационные технологии

Middle Developer (Back-end разработчик)

Национальные информационные технологии

Полный день
  • Астана

  • до 890000 KZT

Рекомендуем

Java Team Lead

СЕРВИСНЫЙ ЦЕНТР ERG

Полный день
  • Астана

  • до 890000 KZT

Pulsar Systems
Полный день
  • Астана

  • до 890000 KZT

MN Partners
Полный день
  • Астана

  • до 890000 KZT

Fullstack-разработчик (React/Java)

СЕРВИСНЫЙ ЦЕНТР ERG

Полный день
  • Астана

  • до 890000 KZT

Andersen
Полный день
  • Астана

  • до 890000 KZT

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

Технологии и образование

Полный день
  • Астана

  • до 1500000 KZT

Удаленная работа
  • Астана

  • до 5000 USD

Полный день
  • Астана

  • до 950000 KZT

SOMNIUM
Полный день
  • Астана

  • до 900000 KZT

(“Энергомонтажстройсервис”) EMSS

Главный архитектор

(“Энергомонтажстройсервис”) EMSS

Полный день
  • Астана

  • до 900000 KZT

Musan Group
Полный день
  • Астана

  • до 900000 KZT

Senior Backend Engineer

Asset Systems

Полный день
  • Астана

  • до 900000 KZT

ИнтеллектДиалог
Удаленная работа
  • Астана

  • до 200000 RUR

Рекрутинговое агентство CHANGE (ИП Куприянова)

Ведущий инженер-конструктор

Рекрутинговое агентство CHANGE (ИП Куприянова)

Полный день
  • Астана

  • от 600000 KZT

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

Encom Systems Technology

Полный день
  • Астана

  • от 600000 KZT

Частная компания QazX Ltd.

Senior PHP Developer (Fullstack)

Частная компания QazX Ltd.

Полный день
  • Астана

  • от 600000 KZT

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию