Старший Java-разработчик
удалёнка
Работа в команде разработки серверных микросервисов: разработка, поддержка и интеграция backend-сервисов, обеспечение стабильности и производительности системы для бизнес-приложений и внешних интеграций
ГрейдSenior
Опытот 3 лет
Стек
JavaSpringPostgreSQLKafkaClickHouseRabbitMQKubernetesCamundaElasticsearchPrometheus+Zabbix+GrafanaMavenGitGitLab CI
Задачи
- •Разработка и поддержка сервисов в микросервисной архитектуре
- •Интеграция с внешними и внутренними системами
- •Контроль сроков выполнения задач и качества кода
- •Сопровождение внедрения программных решений
- •Участие в оптимизации и улучшении кода и технологий
- •Взаимодействие со смежными командами и архитекторами, анализ и устранение сбоев
Обязательно
- •Опыт коммерческой разработки от 3 лет
- •Хорошее знание Java 11+
- •Опыт разработки с использованием Spring 4+
- •Знание многопоточности и Java Memory Model (JMM)
- •Практический опыт работы с Maven и системой контроля версий Git
- •Опыт работы с SQL/NoSQL (PostgreSQL / Cassandra)
- •Опыт работы с очередями сообщений (Kafka, RabbitMQ) и знание CI/CD (GitLab CI)
Будет плюсом
- •Опыт работы с Kubernetes
- •Знание Camunda / BPMN
- •Опыт с ClickHouse
- •Опыт работы с системами мониторинга (Prometheus+Zabbix+Grafana)
- •Опыт с Elasticsearch
- •Опыт фронтен-интеграции (React)