Все вакансии

Senior Java Developer

Казарьянц Артур Эдуардович · зарплата не указана · Москва · HH · опубликовано 29 апреля 2026 г.

Компания Казарьянц Артур Эдуардович
Источник HH
Опубликовано 29 апреля 2026 г.
Зарплата зарплата не указана

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

Aegis IT — бутик-компания в сфере IT-аутстаффинга , работающая со специалистами с уровня senior и lead.
Мы работаем с заказчиками, которые ценят результат, автономность и зрелый инженерный подход.
Со специалистами мы выстраиваем партнёрскую модель сотрудничества:
подберем проекты под твой уровень экспертизы, нагрузки и профессиональные интересы , обеспечим прозрачные условия и будем сопровождать на всех этапах работы — от выхода на проект до его завершения или перехода на следующий.
Сейчас у нас в работе есть несколько проектов на позицию Senior Java Developer
Чем предстоит заниматься:
Все проекты разноплановые, но мы выделили усредненные задачи:
• Проектирование и разработка backend-сервисов на Java (11/17/21+)
• Разработка и развитие микросервисной архитектуры
• Проработка архитектурных решений, оценка рисков и выбор подходов к реализации
• Оптимизация производительности приложений и SQL-запросов
• Работа с распределёнными системами и интеграционными взаимодействиями
• Реализация REST API
• Интеграция с брокерами сообщений (Kafka / RabbitMQ / JMS)
• Написание unit- и интеграционных тестов
• Проведение код-ревью и обеспечение качества кода
• Участие в CI/CD-процессах и сопровождении релизов
• Взаимодействие с аналитиками, DevOps и другими командами
Основные требования:
• Опыт коммерческой разработки на Java от 5 лет
• Отличное знание Java Core (коллекции, многопоточность, Stream API, Optional)
• Уверенное владение Spring Framework (Spring Boot, MVC, Data, Security, AOP, Integration)
• Опыт работы с Hibernate / JPA / JDBC
• Практический опыт разработки микросервисов
• Опыт работы с PostgreSQL (транзакции, индексы, блокировки, ACID, оптимизация запросов, планы выполнения)
• Хорошее знание SQL
• Опыт работы с Apache Kafka (обязательно) и/или другими брокерами сообщений (RabbitMQ, ActiveMQ, Artemis, JMS)
• Опыт работы с Git, Maven или Gradle
• Опыт работы с Jira, Confluence
• Понимание принципов CI/CD (Jenkins, GitLab CI и др.)
• Опыт написания unit-тестов (JUnit, Mockito)
• Знание ООП, SOLID, DRY, KISS
• Понимание алгоритмов и структур данных
Будет преимуществом:
• Опыт проектирования и поддержки сложных распределённых или высоконагруженных систем
• Опыт контейнеризации (Docker) и работы с Kubernetes / OpenShift
• Опыт миграции схем БД (Flyway, Liquibase)
• Опыт написания e2e- и интеграционных тестов (Testcontainers, WireMock)
• Опыт работы с инструментами мониторинга (ELK / OpenSearch, Grafana, Prometheus, New Relic)
• Опыт работы с Redis
• Опыт разработки AI-агентов или ML-интеграций
• Опыт технического лидерства или управления командой
Условия и возможности:
• Поток действительно интересных проектов, релевантных твоему опыту и с учетом текущей загрузки
• Формат работы 5/2, полная или частичная занятость
• Оформление в удобном для тебя формате: ИП или самозанятость
• Полная удаленка
• Возможность менять проекты внутри компании — с учётом твоей экспертизы, интереса и текущей загрузки.
• Прозрачность условий и коммуникации, поддержка на всех этапах до выхода на проект и во время работы.

Навыки

  • Java
  • Spring Framework
  • Docker
  • Hibernate
  • Kafka
  • Git
Открыть вакансию в ленте