Java/Kotlin-разработчик
Backend-разработка на Java и Kotlin в микросервисной архитектуре: проектирование API, работа с БД и очередями, оптимизация производительности. Требуется опыт 4-5 лет, уверенное знание Spring и SQL. Предлагают участие в архитектурных решениях и работу над высоконагруженными системами.
Эта вакансия платит больше рынка
На 25% выше медианы Java по 65 вакансиям за 90 дней.
Что предстоит делать
Ищем Java/Kotlin-разработчика, который умеет не просто писать сервисы, а проектировать и развивать надёжные, масштабируемые backend-решения: от архитектуры и API до производительности, отказоустойчивости и интеграций в распределённой системе. Что будет в работе • Разработка и развитие backend-сервисов на Java и Kotlin в микросервисной архитектуре. • Проектирование и реализация REST-интерфейсов, проработка контрактов, версионирование API и интеграций. • Работа с данными: проектирование схемы, оптимизация запросов, миграции в Oracle / PostgreSQL. • Интеграция с очередями сообщений: JMS, AMQP, Kafka - проектирование топиков, обработка ошибок, гарантии доставки. • Участие в архитектурных решениях: выбор подходов, оценка trade-off’ов, влияние на стабильность и масштабируемость системы. • Оптимизация производительности сервисов: анализ узких мест, тюнинг JVM, работа с concurrency и ресурсами. • Code review, рефакторинг, улучшение качества кода и инженерных практик в команде. • Взаимодействие с командами разработки, DevOps, аналитиками и бизнес-стейкхолдерами. Что важно • Коммерческий опыт разработки на Java от 4–5 лет, уровень Middle+ / Senior. • Хороший уровень знания Java Core: коллекции, многопоточность, concurrency, memory model, исключения, IO/NIO. • Уверенное владение Kotlin и опыт использования в production-проектах. • Глубокое знание Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security или аналоги). • Опыт проектирования и создания REST-интерфейсов для микросервисов и высоконагруженных веб-сервисов. • Уверенная работа с SQL (Oracle / PostgreSQL): сложные запросы, оптимизация, индексы, транзакции, isolation levels. • Опыт работы с очередями сообщений: JMS, AMQP, Kafka — понимание моделей доставки, идемпотентности, retry-стратегий. • Понимание принципов микросервисной архитектуры и распределённых систем: service discovery, configuration, circuit breaker, rate limiting, observability. • Опыт работы с Git, Unix-системами, Maven/Gradle в командной разработке. • Умение работать автономно, брать задачу целиком и доводить до результата. • Умение переводить бизнес-требования в технические решения и аргументировать свой выбор. Будет плюсом • Глубокое понимание JVM internals: memory model, GC tuning, JIT, profiling (JFR, async-profiler, YourKit и аналоги). • Опыт разработки высоконагруженных и/или low-latency систем: оптимизация CPU/памяти, lock-free/wait-free структуры, off-heap. • Практика работы с DevOps-практиками: CI/CD, Docker, Kubernetes, базовое понимание инфраструктуры и деплоя. • Опыт работы с SOAP и REST в сложных интеграционных сценариях. • Знание паттернов DDD, CQRS, Event Sourcing, опыт работы с event-driven архитектурами. • Опыт работы с gRPC, GraphQL, event streaming (Kafka Streams, KSQL) и другими современными интеграционными технологиями. • Английский язык для работы с зарубежной документацией, командами и стейкхолдерами. Английский • Для проектов без английского язык не требуется. • Для европейских и американских проектов нужен английский от B2+. Процесс • Короткое общение с рекрутером. • Техническое интервью / TechCertify-скрининг. • Передача на подходящие проекты клиентам. Если вам близок инженерный подход к backend-разработке, нравится не просто «делать фичи», а строить устойчивые, производительные и понятные системы - будем рады пообщаться.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в YLAB Development
6 активных вакансий в компании
QA Automation Engineer
Вакансия для QA Automation Engineer с опытом от 3 лет: нужно строить автотест-инфраструктуру (UI, API, DB) на Java, настраивать Jenkins и Docker, работать с финтех-системами. Требуются уверенные знания SQL и CI/CD. Предлагают работу над сложными проектами, возможна удалёнка для зарубежных клиентов.
Middle+/Senior Full Stack AI Engineer
Разработка AI-платформы для генерации презентаций: от веб-интерфейса до оркестрации агентных пайплайнов. Требуются уверенные знания TypeScript, React, опыт с LLM и AI-оркестраторами. Предлагается удаленная работа, участие в сложных AI-продуктах и возможность работать над международными проектами.
Python-разработчик Middle / Middle+ / Senior
Разработка микросервисов на Python (FastAPI/Litestar) для высоконагруженных систем. Требуется опыт от 3 лет, знание PostgreSQL, Redis, Kafka, Docker и Kubernetes. Предлагают удалённую работу и участие в интересных проектах.
C#/.NET Developer Middle+/Senior
Ищем опытного C#/.NET разработчика для развития платежных сервисов мобильного и интернет-банка. Нужен опыт от 3-6 лет, знание .NET Core, MS SQL Server, REST API и микросервисов. Предлагают удаленку с гибридным графиком в Москве и зарплату 200-300 тыс. руб.
Похожие вакансии
6 вакансий
Middle/Senior Java Developer (удалённо, ЕЭЗ)
Ищем опытного Java-разработчика уровня Middle/Senior для удалённой работы в Европейской экономической зоне. Вы будете разрабатывать backend-сервисы на Java со Spring Boot, проектировать архитектуру, интегрировать REST API и поддерживать CI/CD. Требуется от 5 лет коммерческого опыта, уверенное знание Java, Spring, SQL и Git. Компания предлагает удалённый формат, конкурентный доход и современный технологический стек.
Backend-разработчик (Java/Kotlin)
~2 667 713 ₸ оценка
Ищем опытного backend-разработчика (Java/Kotlin) для создания и поддержки платёжной инфраструктуры в сфере iGaming. Нужно проектировать API, оптимизировать SQL-запросы и работать с высоконагруженными системами. Предлагают удалённую работу из любой точки мира, гибкий график и дружную команду.
Java Fullstack разработчик (Java + Vue.js/React)
Разработчик будет создавать масштабируемые frontend и backend компоненты для платформы аналитики аудитории, работать с большими данными в реальном времени и участвовать в архитектурных обсуждениях. Требуется 5+ лет опыта, сильный Java и Spring, знание Vue.js или React, распределённых систем и облачных технологий. Компания предлагает удалённую работу, обучение, страховку и гибкий график.
Java разработчик
~2 667 713 ₸ оценка
Ищем Java-разработчика с опытом от 3 лет для развития продуктовых направлений банка: страхование, лояльность и нефинансовые сервисы. Нужно писать качественный код с Unit-тестами, участвовать в развитии архитектуры, работать с REST API, очередями RabbitMQ/Kafka и инструментами CI/CD. Также приветствуется знакомство с ИИ-моделями и составлением промтов.
Java-разработчик (платформа коллективных инвестиций)
~2 667 713 ₸ оценка
Разработчик Java в команду Московской биржи: будете проектировать и развивать высоконагруженные микросервисы для продукта коллективных инвестиций, повышать отказоустойчивость систем и участвовать в код-ревью. Нужен опыт от 4 лет с Java, Spring Boot, базами данных и Kafka, а также знание Docker и Kubernetes. Предлагают работу на стыке технологий и финансов в крупной компании.
Старший Java разработчик
Разработка высоконагруженных микросервисов на Java/Spring для платформы комплаенс-проверок в крупном украинском банке. Требуется 7+ лет опыта, знание Kafka, Kubernetes, SQL/NoSQL. Предлагают стабильный доход, соцпакет, гибридный формат и возможности для роста.