Java Jobs | Вакансии
前往频道在 Telegram
Вакансии для Java Developer Remote работа: удаленка, подработка, фриланс и стажировка для JVM / Spring Boot разработчика Вакансии предлагать – @vakansii_it_bot Все каналы – @rabota_jobs_chnls Реклама – @sendme_ads
显示更多9 395
订阅者
+1924 小时
+867 天
+57630 天
帖子存档
9 395
👩💻Вакансия Разработчик Java
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Альфа-Банк
🟦Задачи
– Разрабатывать приложения, которые масштабируются на все дистанционные каналы банка (интернет-банк, мобильные приложения, платёжные сервисы и многое другое)
– Взаимодействовать с различными командами разработки, Data Science, поддержки и другими (поэтому необходимы хорошие навыки коммуникации или желание их развивать)
– Вносить свой вклад в развитие архитектуры, делать новое и оценивать старое
🟦Требования
– Опыт разработки на Java от 5 лет
– Отличные знания Java 11+
– Знания Spring / Spring Boot / Spring Cloud
– Дружеские отношения с DevOps, пайплайны, контейнеризация и оркестрация, Linux
– Знание принципов и шаблонов проектирования
– Глубокое понимание микросервисной архитектуры
– Желание работать с большими и сложными проектами
🌐 Откликнуться
9 395
👩💻Вакансия Senior Java Developer/Ведущий разработчик [OS]
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию МТС
🟦Задачи
– Заниматься разработкой и поддержкой микросервисов на Java (Spring Boot, Spring Cloud) в высоконагруженной распределённой среде;
– Участвовать в проектировании, рефакторинге и эволюции архитектуры backend-систем с применением Clean Architecture, CQRS, Event-Driven подходов;
– Делать интеграции с внутренними и внешними API, бэкенд-сервисами, шинами событий (Kafka, RabbitMQ);
– Работать с реляционными (PostgreSQL, Oracle) и NoSQL (MongoDB, Redis) базами данных;
– Заниматься обеспечением высокой производительности, отказоустойчивости, безопасности и масштабируемости сервисов;
– Заниматься написанием модульных, интеграционных и end-to-end тестов (JUnit, TestNG, Mockito, REST Assured);
– Заниматься внедрением и поддержкой CI/CD-процессов (GitLab CI, Jenkins);
– Оптимизировать бизнес-логику: работать с кэшированием, асинхронной обработкой, очередями, распределёнными транзакциями;
– Проводить code review, наставничество коллег, содействие в росте команды;
– Диагностировать и устраненять инциденты в продакшене: анализ логов, работа с APM-системами (Application Insights, ELK, Grafana, Prometheus);
– Поддерживать техническую документацию, участвовать в оценке задач и планировании спринтов.
🟦Требования
– Опыт разработки на Java — от 4 лет;
– Глубокое знание Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security);
– Опыт работы с микросервисной архитектурой, принципами SOA, паттернами проектирования (Repository, CQRS, Saga, Circuit Breaker и др.);
– Практический опыт работы с Docker, Kubernetes, оркестрацией контейнеров;
– Уверенное владение REST, gRPC, асинхронной коммуникацией (мессенджерами);
– Опыт работы с системами мониторинга и логирования (Grafana, Prometheus, ELK);
– Понимание принципов непрерывной интеграции и доставки (CI/CD)
– Опыт работы с системами контроля версий (Git).
🌐 Откликнуться
9 395
👩💻Вакансия Java Developer
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию CloudLinux
🟦Описание вакансии
Мы ищем талантливого и увлеченного Java-разработчика для нашей команды ELS Java. На этой должности у вас будет возможность внести значительный вклад, обеспечивая безопасную инструментацию Java для гетерогенных сред на основе Java. Мы ищем человека с обширным опытом работы с инструментами Java и свежим, революционным подходом. Эта сложная задача требует глубокого понимания инструментов Java и острого взгляда на создание новаторских решений.
🟦Задачи
– Проанализировать публично раскрытые уязвимости (CVE), затрагивающие библиотеки и фреймворки Java с открытым исходным кодом.
– Проведите исследование и определите безопасные и совместимые версии сторонних зависимостей.
– Перенос исправлений безопасности из более новых версий в более старые.
– Устраните или смягчите уязвимости там, где отсутствует исправление в исходном коде.
– Пишите чистый, поддерживаемый и хорошо документированный код.
– Взаимодействуйте с другими инженерами и специалистами по безопасности для создания высококачественных, готовых к внедрению обновлений.
🟦Требования
– Более 5 лет опыта в разработке программного обеспечения.
– Глубокие знания Java Core и Spring.
– Опыт работы с инструментами управления зависимостями (Maven, Gradle, Ant)
– Ежедневный опыт работы с инструментами искусственного интеллекта.
– Опыт работы с GitLab/Jenkins/GitHub для CI/CD.
– Опыт работы с устаревшими системами и обеспечения обратной совместимости.
– Английский язык - уровень выше среднего и выше
🟦Будет плюсом
– Опыт работы с системами управления репозиториями, такими как Nexus.
– Опыт работы с Python.
🌐 Откликнуться
9 395
👩💻Вакансия SENIOR JAVA DEVELOPER
🟢Удаленно в РФ (предпочтительно Москва / Санкт-Петербург)🟢Полная занятость
🟢от 1 700 до 1 800 р./час
🟢В компанию MISH DESIGN
🟦Описание вакансии
Команда развивает масштабную HR‑платформу федерального уровня: публичный контур (аналог job‑портала) и закрытый внутренний контур для документооборота и кадровых процессов.
🟦Стек технологий
Java 21, Spring Boot 3.x, Kafka, Redis, OpenSearch, Netflix Conductor, PostgreSQL, K8s
🟦Задачи
– Декомпозиция монолита и разработка новых микросервисов.
– Реализация отказоустойчивых интеграций: Kafka, идемпотентность, Transactional Outbox, retry, DLQ.
– Проектирование распределённых систем: блокировки, планировщики, кэширование, graceful degradation.
– Оптимизация производительности: SQL, индексы, устранение N+1, профилирование JVM.
– Оркестрация бизнес‑процессов (Netflix Conductor / Camunda).
🟦Требования
– Коммерческий опыт разработки на Java от 5 лет.
– Java 21+ (стек проекта — Java 21–25), Spring Boot, Apache Kafka.
– PostgreSQL: оптимизация запросов, индексы, транзакции.
– Опыт проектирования высоконагруженных, отказоустойчивых систем.
– Docker, Kubernetes.
– Высшее образование.
🟦Будет плюсом
– Опыт миграции legacy‑монолитов на микросервисы.
– Camunda / Netflix Conductor.
– Паттерны надёжности: Saga, Circuit Breaker, идемпотентность.
– Работа с ПДн, JWT/OAuth2.
🟦Мы предлагаем
– Срок привлечения: 6 месяцев с возможностью продления.
– Занятость: фулл-тайм.
– Формат работы: удалённо.
– Локация: Москва или Санкт-Петербург.
– Ставка: 1 700–1 800 руб/час.
💬 Резюме отправлять: @gameberg
9 395
👩💻Вакансия Java/Kotlin-разработчик в Финтех (платформа аналитического учета)
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Яндекс
🟦Описание вакансии
Команда разработки создаёт платформу аналитического учёта. Мы проектируем основной механизм для формирования и хранения бухгалтерских записей по банковским продуктам. Также мы работаем над системой доступа к транзакциям и управления ими: учитываем первичные документы и реализуем другие ключевые функции, без которых невозможен запуск финансового продукта.
Мы используем микросервисную архитектуру, системы хранения данных (Managed PG, YDB) и распределения задач (STQ, Kafka). Для мониторинга мы применяем Grafana, а автоматические уведомления поступают в чат Telegram.
🟦Задачи
– Разработка сервисов Финтеха
Вам предстоит проектировать, разрабатывать и запускать микросервисы финансовых служб, повышать их отказоустойчивость, надёжность и производительность, а также развивать инфраструктуру, инструменты разработки и процессы.
🟦Требования
– Уверенно владеете Java или Kotlin либо любым другим ООЯП, но готовы писать на Kotlin
– Знаете основные алгоритмы и структуры данных
– Знаете SQL, работали с реляционными БД
– Внимательны к деталям и ответственно подходите к работе
– Работали над созданием финансовых продуктов или учётных систем
🌐 Откликнуться
9 395
Пожизненный PRO доступ на easyoffer — по цене одного года!
До 2 сентября вы можете купить PRO навсегда.
Покупаешь один раз — пользуешься всю жизнь.
– База вопросов и задач из собеседований
– Примеры видео-ответов на вопросы
– Записи реальных собеседований
– Тренажеры "Проработка вопросов" и "Реальное собеседование"
– Аналитика требований из вакансий
– Автоотклики на вакансии
– Агрегатор вакансий (скоро)
👉 Купить PRO со скидкой 70%: https://easyoffer.ru/pro
9 395
👩💻Вакансия Java-разработчик (Senior)
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Firecode
🟦Задачи
– Разработка на проектах крупных федеральных компаний, в том числе высоконагруженных
– Работа спринтами по 7–14 дней в тикет-системе проекта
– Оценка сроков своих задач — оценку подтверждает тимлид, задач «нужно ещё вчера» нет
– Чёткая специализация в рамках своего стека с возможностью развития в смежных направлениях
– Ревью кода коллег и помощь менее опытным разработчикам
🟦Требования
– Опыт коммерческой разработки на Java от 5 лет
– Spring / Spring Boot (DI/IoC, Data, WebMVC)
– PostgreSQL и уверенный SQL
– Kafka
– Docker, Kubernetes, Git
– Maven, Redis, Lombok, Liquibase
– Модульные тесты на JUnit 5
– Опыт проектирования и развития микросервисов
🟦Будет плюсом
– Kotlin
– Опыт участия в высоконагруженных проектах
– Взаимодействие с Jenkins/Ansible
– Понимание, что такое и зачем нужна Camunda
– Опыт работы в команде более 7 человек
– Наставничество и проведение технических собеседований
🌐 Откликнуться
9 395
👩💻Вакансия Старший Java-разработчик, Инфраструктура данных
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Ozon
🟦Описание вакансии
Привет! Это команда Инфраструктуры данных ML платформы. Команда занимается созданием и развитием Feature Store - ключевого продукта для всех команд машинного обучения в компании.
🟦Задачи
– Разрабатывать и развивать высоконагруженные сервисы Feature Store.
– Проектировать и внедрять надежные и масштабируемые решения для хранения и обработки данных.
– Интегрировать сервисы с ML-пайплайнами и инфраструктурой данных.
– Оптимизировать производительность, устойчивость и отказоустойчивость системы.
– Принимать участие в архитектурных решениях и техническом развитии платформы.
🟦Требования
– Уверенное знание Java.
– Опыт разработки под Linux.
– Понимание принципов работы распределённых систем.
🟦Будет плюсом
– Опыт работы с Hadoop, Spark.
– Знание Python и/или Go.
– Опыт работы с высоконагруженными сервисами и data-platform решениями.
– Понимание ML-инфраструктуры и жизненного цикла данных.
🌐 Откликнуться
9 395
👩💻Вакансия Java-разработчик
🟢Удаленно в РФ, РБ🟢Полная занятость
🟢от 1 700 до 2 500 р./час
🟢В компанию Irbis
Опыт работы: уверенное знание Java, от 3-х лет
График: быть на связи с 10:00 до 19:00 МСК
🟦Задачи
– Участие в развитии продукта
– Работа с существующим кодом, разработка нового функционала
– Проектирование и улучшение архитектуры приложения
– Тестирование и отладка реализованного функционала
🟦Требования
– Понимание основных структур данных и алгоритмов, принципов ООП
– Понимание TCP/IP, HTTP, WebSockets и принципов многопоточности
– Опыт работы с Docker, Kubernetes или Proxmox (будет плюсом), CI/CD (GitLab CI)
– Умение работать с системами управления версиями
💬 Резюме отправлять: @xscout
9 395
👩💻Вакансия Java-разработчик (Middle+/Senior)
🟢Удаленно в РФ🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию АТБ
🟦Задачи
– разрабатывать ключевые функциональности платформенных сервисов
– участвовать в проектировании и развитии архитектуры сервисов и межсервисных интеграций
– проводить Code review, поддерживать качество кода и развивать инженерные практики команды
– взаимодействовать с DevOps, аналитиками и QA
– работать над производительностью, observability и отказоустойчивостью сервисов
– работать с тех стеком: Java, Spring Framework, Spring Boot, PostgreSql, RabbitMQ, Kafka, Redis
🟦Требования
– имеете высшее техническое образование (преимущество)
– вели разработку и поддержку коммерческих проектов от 5 лет и имеете опыт работы в продуктовой команде
– знаете Java (core, collections, multithreading)
разрабатывали приложения на Spring Framework (Spring Boot, понимание принципов IoC, DI)
– имеете практический опыт использования брокеров сообщений (RabbitMQ, Kafka)
– работали с PostgreSQL: проектирование схем, написание и оптимизация запросов
– имеете опыт работы с Docker / k8s
– работали с основными принципами построения современной архитектуры ИТ-систем и микросервисной архитектурой приложений
🌐 Откликнуться
9 395
👩💻Вакансия Senior Java/Kotlin Developer
🟢Удаленно в РФ🟢Полная занятость
🟢от 200 000 р.
🟢В компанию Дип Диджитал
Всем привет! Дип Диджитал ищет Kotlin/Java Developer на крупный финтех-проект.
🟦Задачи
– Глубоко погружаться в предметную область и специфику архитектуры проекта;
– Заниматься системной аналитикой: совместно с PO разбирать верхнеуровневые вводные, декомпозировать требования и превращать их в архитектурные решения;
– Проектировать API и события: самостоятельно разрабатывать контракты (REST, WebSocket, Kafka-события) и передавать/согласовывать их с потребителями;
– Проектировать и писать чистый, поддерживаемый код на Kotlin / Java;
– Покрывать решения тестами (активно используем Testcontainers);
– Участвовать в развитие микросервисной архитектуры и оптимизации работы с БД (PostgreSQL) и брокером (Kafka).
🟦Требования
– Коммерческий опыт разработки на Java от 4 лет и глубокое понимание internals (JVM, Concurrency API, память);
– Сильные навыки системного анализа и проектирования: умение из неформализованных бизнес-требований собрать архитектуру, описать контракты и согласовать их с другими разработчиками;
– Знание и практический опыт применения архитектурных паттернов (GoF, SOLID, Enterprise Integration Patterns);
– Уверенное владение экосистемой Spring: Spring Boot, Data, MVC/WebFlux, Security;
– Уверенная работа с PostgreSQL & Hibernate/JPA: понимание транзакций, индексов, написание и оптимизация запросов;
– Опыт работы с Apache Kafka: понимание гарантий доставки, структуры топиков, проектирования схем событий;
– Культура тестирования: опыт написания интеграционных тестов с использованием Testcontainers;
– Понимание Docker, Kubernetes и сетевого взаимодействия: умение читать конфиги, понимать, как сервисы общаются внутри кластера (включая дуплексную связь через WebSocket);
– Умение применять на практике основные принципы разработки (KISS, DRY, YAGNI);
– Готовность к работе в рамках гибкой методологии производственного процесса (Agile Manufacturing).
🟦Будет плюсом
– Опыт коммерческой разработки на Kotlin (или желание активно на него перейти);
– Опыт работы с Kotlin Coroutines;
– Базовое понимание или опыт использования AI-решений в разработке (Qwen, GigaCode), а также практические знания или желание погрузиться в разработку и имплементацию AI-агентов;
– Опыт работы в Финтехе.
🟦Мы предлагаем
– Работа в крупной, международной IT-компании;
– Оформление по ТК/ИП;
– График — 5/2;
– IT аккредитация;
– Техника для комфортной работы;
– Возможность принять участие в интересном проекте и последующих проектах компании.
💬 Резюме отправлять: @matvei_dudochkin
9 395
👩💻Вакансия Junior Java-разработчик
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Т1
🟦Описание вакансии
В рамках направления разработки ИТ-решений мы помогаем ускорить цифровую трансформацию с помощью гибких и быстроадаптируемых решений мирового уровня: современные ИТ-продукты, системы работы с большими данными и комплексные решения для фронт- и бэк-офисов. Наши разработки повышают гибкость и эффективность работы банковских команд.
🟦Задачи
– Разработка микросервисов, компонентов микросервисной системы;
– Написание понятного и эффективного кода на Java;
– Покрытие автоматизированными проверками ручных тест-кейсов;
– Поддержка и актуализация уже имеющихся автотестов проекта;
– Участие в проектировании компонентов системы;
– Участие в командном "code review";
– Взаимодействие с другими членами команды, frontend-разработчиками, аналитиками, QA, AQA.
🌐 Откликнуться
9 395
👩💻Вакансия Senior Backend Developer (Java)
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Onde
🟦Стек технологий
Java 21, RxJava 3, Redis, Apache Cassandra, Apache Pulsar, Apache Zookeeper, Netty, Protobuf, WebSocket и REST API, Kotlin, Mockk
🟦Задачи
– Разрабатывайте и внедряйте решения для функциональных возможностей продукта с последующим выпуском в продакшн — вы сможете увидеть реальные результаты своей работы уже через несколько дней.
– Разработка новых и рефакторизация существующих REST и WebSocket API для различных платформ.
– Выявление и устранение неполадок в производственной и тестовой средах.
– Покройте свой код модульными и интеграционными тестами.
– Участвуйте в проверках кода и вносите свой вклад в разработку передовых методов программного обеспечения.
🟦Требования
– Более 7 лет опыта в разработке бэкенда.
– Понимание принципов параллельного программирования, асинхронных систем и разработки распределенных систем.
– Высокие навыки решения проблем и отладки, продуктовое мышление.
– Стремление писать чистый и эффективный код (включая рефакторинг старого).
– Опыт работы с JavaRx или Kotlin будет преимуществом.
– Степень бакалавра или магистра в области компьютерных наук, разработки программного обеспечения, прикладной математики или смежной технической области.
🌐 Откликнуться
9 395
👩💻Вакансия Java-разработчик (Senior)
🟢Удаленно в РФ (с возможностью 1 раз посетить офис )🟢Полная занятость
🟢от 1 300 до 1 400 р./час
🟢В компанию Продуктовая лаборатория Mish
🟦Описание вакансии
Ищем Senior Java разработчика в команду, которая развивает масштабную HR-платформу федерального уровня. Основная задача — модернизация и рефакторинг существующих модулей, улучшение архитектуры и производительности системы, участие в развитии ключевых компонентов платформы.
Срок привлечения: 6 месяцев (с возможностью продления)
Форма сотрудничества: Договор ГПХ/ИП
Локация: Москва или Санкт-Петербург
🟦Задачи
– Рефакторинг и развитие существующих сервисов;
– Проектирование и разработка новых компонентов;
– Оптимизация производительности и качества кода;
– Участие в обсуждении архитектурных решений;
🟦Требования
– Опыт коммерческой разработки на Java от 5 лет;
– Уверенные знания Java 8+;
– Опыт работы со стеком Spring / Kafka;
– Опыт работы с реляционными базами данных;
– Понимание принципов ООП, SOLID и паттернов проектирования;
– Опыт разработки и поддержки backend-приложений в промышленной эксплуатации.
– Опыт работы с Docker и Kubernetes (K8s);
– Опыт разработки на .NET Core 8;
– Опыт проектирования и разработки высоконагруженных, отказоустойчивых и масштабируемых систем.
🌐 Откликнуться
9 395
🔴 Завтра тестовое собеседование с Java-разработчиком
19 августа (уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Java-разработчика бесплатно!
Собеседование проведёт Сергей Чамкин - старший разработчик из Uzum, ex-WildBerries
Как это будет:
📂 Сергей задаст разработчику-добровольцу вопросы и задачи, которые могут спросить на реальном собеседовании
📂 После каждого ответа респондента ты услышишь подробный комментарий и поймёшь, чего на самом деле ожидает собеседующий на интервью
📂 В конце сможешь задать любой вопрос Сергею и получить на него развёрнутый ответ
Эфир проходит в рамках менторской программы от ШОРТКАТ для Java-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы 🔥
Хочешь также? Тогда приходи завтра на бесплатный эфир
Жми на кнопку и переходи в бота, чтобы получить приглашение ↓
@shortcut_sh_bot
Реклама.
О рекламодателе.
9 395
👩💻Вакансия Java-разработчик (middle+)
🟢Удаленно в РФ🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию ГНИВЦ
🟦Задачи
– Разработка backend части системы, построенной на микросервисной архитектуре;
– Проектирование технических решений для решения бизнес задач на проекте. Обсуждение своего решения в команде;
– Интеграция системы с внешними и внутренними сервисами;
– Оптимизация производительности системы и работы с большими объемами данных;
– Проведение code review и поддержка высокого качества кода.
🟦Требования
– Опыт разработчик на Java 21;
– Глубокое знание Java core;
– Знание принципов ООП и понимание паттернов проектирования;
– Опыт разработки высоконагруженных систем;
– Знание, опыт проектирования и разработки RESTful API;
– Опыт разработки и проектирования систем в парадигме микросервисной архитектуры;
– Опыт работы с Spring Framework (Core, MVC, Boot, Data), Hibernate/JPA
– Реляционные СУБД, опыт написания, отладки и оптимизации SQL запросов (Postgres);
– Опыт работы с Maven/Gradle;
Навык написания unit и интеграционных тестов на Java.
– Опыт работы с Kafka;
– Умение и желание писать чистый и понятный код.
🌐 Откликнуться
9 395
👩💻Вакансия Java-разработчик
🟢Удаленно в РФ🟢Полная занятость
🟢от 180 000 до 230 000 р. (ИП/ГПХ)
🟢В компанию Цифровые привычки (проект Сбера)
🟦Требования
– Опыт от 3х лет
– Java Core - OOP, Concurrency/Multithreading, Stream API, Generics, Collections, JVM performance (profiling and monitoring)
– Framework - Spring, Hibernate Criteria API, JUnit, Mockito
– Database - PostgreSQL, Redis, Liquibase
– Design Patterns - GoF, GRASP, SOLID
– Message broker - Kafka
– Integration - RESTfull
– CI/CD - Jenkins, Bitbucket
– Dependency Mechanism, Build automation - Maven, Gradle
– DevOps - Docker, Kubernetes(K8s)
💬 Резюме отправлять: @evgenya_kovaleva
9 395
👩💻Вакансия Java-разработчик
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Т-Банк
🟦Описание вакансии
Расширяем команды и ищем Java-разработчиков на разные проекты.
🟦Задачи
– Разрабатывать внешние и внутренние продукты
– Прорабатывать и реализовать интеграционные решения
🟦Требования
– Опыт разработки на Java от 3 лет
– Опыт коммерческой разработки на Java 11+ или Kotlin
– Опыт коммерческой разработки с любым из фреймворков: Spring Boot, Quarkus, Micronaut или Vert.x
– Опыт коммерческой разработки с одним из контейнеризаторов: Kubernetes, Docker или OpenShift
– Опыт коммерческой разработки с одним из брокеров: Kafka, Rabbit MQ или Active MQ
– Опыт коммерческой разработки с Postgress, MySQL или Oracle будет плюсом
– Опыт работы с системой контроля версий
🌐 Откликнуться
9 395
👩💻Вакансия Tech Lead / Senior Java-разработчик
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию RedLab
🟦Задачи
– Разработка и сопровождение монолитных и микросервисных приложений на Java/Kotlin;
– Проектирование и развитие архитектуры систем (MSA/SOA/Clean/DDD);
– Интеграция с внешними и внутренними системами (REST, gRPC, Kafka, RabbitMQ);
– Разработка и сопровождение API, документация (OpenAPI / Swagger);
– Оптимизация производительности приложений и баз данных;
– Написание unit- и интеграционных тестов (JUnit 5, Mockito, Testcontainers);
– Настройка и участие в процессах CI/CD (GitLab CI, Jenkins), контейнеризация (Docker, Kubernetes);
– Проведение код-ревью, рефакторинг, менторство менее опытных разработчиков;
– Настройка и участие в DevOps-практиках, мониторинг и логирование (Prometheus, Grafana, ELK);
– Взаимодействие с аналитиками, QA, DevOps, PO и архитекторами как на этапе обработки бизнес-требований, так и при решении поставленных задач;
– (Для Lead-уровня) Планирование и координация работы команды, предложение и защита архитектурных решений, участие в найме (проведение технических интервью, определение грейда кандидата);
– (Для Lead-уровня) Управление командой, решения конфликтных ситуаций в команде.
🟦Требования
– Опыт коммерческой разработки на Java/Kotlin от 5 лет;
– Знание паттернов проектирования, принципов SOLID / DRY / KISS и ООП;
– Отличное знание Java 11 / 17 / 21+, уверенное владение Java Core (Collections, Concurrency, Stream API);
– Опыт работы с Spring Framework (Boot, Web, Data, Security, Cloud, Integration);
– Опыт проектирования REST/gRPC API;
– Уверенное знание JPA/Hibernate, владение SQL;
– Опыт работы с системами миграции данных (FlyWay / LiquiBase);
– Опыт работы с реляционными (PostgreSQL, Oracle) и NoSQL (Redis / MongoDB / Cassandra / ElasticSearch / Clickhouse) базами данных;
– Опыт проектирования БД (схемы, связи, структуры данных);
– Опыт работы с брокерами сообщений (Kafka / RabbitMQ / ActiveMQ);
– Понимание и практический опыт построения микросервисной архитектуры, знание основных паттернов микросервисной архитектуры;
– Навыки профилирования приложений, оптимизации памяти и производительности;
– Опыт настройки и работы с CI/CD-пайплайнами, контейнеризацией (Docker, Kubernetes / OpenShift);
– Уверенное владение Git (ветвление, PR, rebase, code review);
– Умение работать в Linux-среде;
– Опыт работы в Agile/Scrum-командах.
– Профильное высшее образование;
– Владение Kotlin, Scala, CUBA;
– Опыт работы с Java EE (EJB, GWT, JSF, JSP / Servlets, WebSphere, GlassFish, Tomcat, Weblogic)
– Опыт работы с Micronaut, Quarkus, Spark, Akka;
– Опыт с реактивным стеком (Reactor, RXJava, WebFlux);
– Опыт работы с Camunda BPM, Temporal, Keycloak, OpenTelemetry;
– Знание GraphQL, JOOQ, MyBatis;
– Опыт работы с облачными средами (Yandex Cloud, AWS, Google Cloud и пр.)
– Владение Groovy, опыт работы с Atlassian (Jira, Confluence);
– Опыт работы в финтехе, логистике или госсекторе, опыт работы в Legacy-проектах.
🌐 Откликнуться
9 395
👩💻Вакансия Senior java developer
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию BSS
🟦Задачи
– Разработка нового функционала;
– Сопровождение существующих решений;
– Рефакторинг кода;
– Написание unit-тестов;
– Разработка новых функциональных возможностей продукта;
– Поддержка существующего функционала;
– Участие в улучшении производительности продукта;
– Разработка интеграций с внешними системами;
– Ревью кода;
– Участие в анализе задач.
🟦Требования
– от 6 лет в разработке на Java;
– обязательное высшее техническое;
– Java, желательно Groovy;
– Spring Framework;
– Hibernate;
– SQL, опыт работы с одной или более СУБД: Oracle, MSSQL, PostgreSQL;
– Опыт работы с системой контроля версий, желательно git;
– Опыт работы с системами постоянной интеграции, желательно Teamcity;
– Желательно знание открытых web-фреймворков, CSS, JavaScript, HTML;
– Системное мышление;
– Ответственность и проактивность;
– Коммуникабельность и клиентоориентированность.
📩 Резюме отправлять: hr_bss@bssys.com
