Детали вакансии
Разработка
Синьор
Удаленка
Полная занятость
Английский
Nov 3

Старший Java Backend-инженер

Удаленная вакансия старшего Java Backend-инженера, специализирующегося на распределенных системах, событийно-ориентированной архитектуре, AWS и Kubernetes.

Мы ищем практикующего старшего Java Backend-инженера для проектирования, разработки и масштабирования наших основных распределенных систем и событийно-ориентированной архитектуры. Вы будете тесно работать с командами разработки продуктов и инфраструктуры, чтобы создавать высокопроизводительные микросервисы, развернутые на AWS, используя современные облачные инструменты, потоковую передачу данных в реальном времени через Confluent Cloud и надежные методы автоматизированного тестирования. Основные обязанности: - Проектирование и разработка: Создание масштабируемых, отказоустойчивых и безопасных микросервисов с использованием Java и Spring Boot. - Событийно-ориентированная архитектура: Реализация потоковой передачи данных в реальном времени и асинхронных конвейеров сообщений с использованием Apache Kafka и Confluent Cloud, а также традиционных очередей сообщений. - Инфраструктура и развертывание: Управление облачной инфраструктурой на AWS с использованием Terraform для инфраструктуры как кода (IaC), включая настройку манифестов Kubernetes, переменных окружения и ConfigMap. - Качество и автоматизация: Обеспечение инженерного совершенства путем написания комплексных наборов автоматизированных тестов с использованием Cucumber (BDD) и JUnit, обеспечивая высокое покрытие тестами и надежность. - Сотрудничество: Участие в проверках кода, обсуждениях архитектуры систем и оптимизации CI/CD конвейеров в Agile-среде.

Основное программирование: 3+ года опыта разработки программного обеспечения с сильным владением Java 17+ и экосистемой Spring Boot. Потоки и обмен сообщениями: Глубокий практический опыт работы с Apache Kafka, реестрами схем, настройкой потребителей/производителей и управляемыми платформами Kafka, такими как Confluent Cloud. Знакомство с другими очередями сообщений (например, RabbitMQ, AWS SQS) является большим преимуществом. Облако и DevOps: Подтвержденный опыт развертывания и управления производственными нагрузками на AWS (ECS, EKS, RDS, IAM, S3). Инфраструктура как код: Отличное владение Terraform, управление облачными ресурсами, модульными конфигурациями и Kubernetes ConfigMap / управлением секретами. Тестирование: Продемонстрированный опыт создания автоматизированных тестовых фреймворков на основе BDD с использованием Cucumber, интегрированных в CI/CD конвейеры. Мышление: Сильные навыки решения проблем с первых принципов, внимание к деталям и ориентация на чистую, поддерживаемую архитектуру кода.

Spring Boot
Apache Kafka
SQS
RDS
RabbitMQ
Kubernetes
JUnit
AWS
IAM
Cucumber
EKS
Java
ECS
S3
Confluent Cloud
Terraform

Не пропусти ни одну вакансию

Подпишись на наш Telegram-канал

Подписаться

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

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

280 000 ₽

Старший Java Backend разработчик в Blancy, удаленно, проект на 3-4 месяца, зарплата 280 тыс.

B
Blancy

CTO / Java Backend Developer

CTO/Java Backend Developer для высоконагруженного финансового сервиса с интеграциями банковских и процессинговых систем. Полная занятость, удаленно. Фокус на транзакционной логике, PostgreSQL и событийно-ориентированной архитектуре для iGaming/беттинговых проектов.

N
NDA

Backend-разработчик (Java/Kotlin)

Backend-разработчик (Java/Kotlin) в компании «Детский мир». Опыт работы 3-6 лет. Удаленно/гибридно/в офисе. Разработка REST API, Kafka, PostgreSQL.

D
Detsky Mir. DM-Tech