К вакансиям
Backend разработчик

Java Developer Senior On-site

ID: 23037
4 часа назад
Активна
Digital Silk Road Company
Казахстан, Астана
900 000 KZT - 1 100 000 KZT

Тип занятости

Полная занятость

Требуемый опыт

Более 6 лет

Формат работы

Полный день

📞Способы связи

📄 Оригинальный текст вакансии

#вакансия #астана #оффлайн #workITkz #java Должность: Senior Java Developer Компания: Digital Silk Road Company https://dsrcompany.kz/info Город: Астана Занятость: оффлайн Оплата: 900 000 – 1 100 000 тенге Digital Silk Road Company — дочерняя организация Комитета государственных доходов Министерства финансов Республики Казахстан. Мы разрабатываем и поддерживаем государственные информационные системы, обеспечивающие цифровизацию налоговых и таможенных процессов, а также создаём сервисы для бизнеса и граждан. В нашей работе мы применяем современные технологии, следуем принципам безопасной разработки и масштабируем архитектуру под высокие нагрузки. Описание вакансии: Обязанности: • Проектирование и разработка микросервисных систем. • Создание и оптимизация RESTful и SOAP API. • Настройка взаимодействия микросервисов через брокеры сообщений (Kafka, RabbitMQ). • Работа с реляционными и NoSQL базами данных, оптимизация запросов. • Внедрение и настройка систем кеширования (Redis, Memcached). • Проведение рефакторинга и улучшение качества кода. • Настройка CI/CD пайплайнов (Jenkins, GitLab CI/CD). • Реализация мониторинга и логирования (ELK Stack, Prometheus, Grafana). • Написание unit- и интеграционных тестов. • Участие в миграции монолитных систем в микросервисную архитектуру. Технические навыки: 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 для создания и поддержания документации. • Участие в разработке масштабируемых и инновационных проектов. • Работа в команде профессионалов с доступом к передовым технологиям. • Возможности для профессионального роста и развития. • Конкурентоспособная заработная плата, премии, социальный пакет. Требуемый опыт: • От 5 лет опыта работы в разработке с использованием Java. Контакты: Telegram @Shynar_zhb Whatsapp +77019337066

🛠 Навыки

Apache Kafka
Docker
Elasticsearch
ELK Stack
GitLab CI/CD
Grafana
Java (computer programming)
Jenkins (tools for software configuration management)
JUnit
Kubernetes
Memcached
Microservices
Mockito
MongoDB
OpenAPI
Oracle Relational Database
PostgreSQL
Prometheus
RabbitMQ
Redis
RESTful API
SOAP
Spring Boot
Spring Cloud
Spring Data
Spring MVC
Spring Security
Swagger

🎯 Домены

Customs
Government Services
Taxation

🤖 ИИ навыки

Algorithms
Apache Kafka
API Testing
Caching
Data Structures
Docker
DRY principle
Elasticsearch
ELK Stack
GitLab CI/CD
Grafana
Integration Testing
Java (computer programming)
Jenkins (tools for software configuration management)
JUnit
KISS principle
Kubernetes
Memcached
Message broker
Microservices Architecture
Mockito
MongoDB
NoSQL
OpenAPI
Oracle Database
PostgreSQL
Prometheus
RabbitMQ
Redis
Refactoring
RESTful API
SOAP API
SOLID Principles
Spring Boot
Spring Cloud
Spring Data
Spring MVC
Spring Security
SQL
Swagger
Unit Testing

* Навыки определены автоматически с помощью нейросети

🤖 ИИ домены

Backend Development
Customs
Digital Transformation
Enterprise Software
Financial Services
Government Services
Information Systems
Public Administration
Software Development
Taxation

* Домены определены автоматически с помощью нейросети

📢 Информация о публикации

🔗 Оригинальные посты (1)

Канал:workitkz