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

Формат работы: удалённо или гибрид или офис

↑ Вакансия с автоподнятием
Зарплата не указанаМоскваУдалёнка

#middle #удаленка #гибрид #офис

••••••••. ••••••••
Backend-разработчик (Java/Kotlin)
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид или офис

☑️ Чем предстоит заниматься
-Развивать REST API и бизнес-логику корзины, чекаута, доставки, заказов и оплаты
-Проектировать интеграции с внутренними сервисами: синхронные вызовы и обмен событиями через Kafka с использованием Protobuf и Avro
-Согласовывать API и событийные контракты с web- и mobile-разработчиками и аналитиками
-Работать с PostgreSQL: писать запросы, готовить миграции в Liquibase, использовать JDBC и jOOQ. Применять Redis для хранения сессий корзины и кэширования
-Повышать надёжность сервисов: настраивать таймауты, ретраи и circuit breaker, обеспечивать идемпотентность и продумывать поведение при недоступности зависимостей
-Управлять включением функциональности через feature flags в Unleash
-Участвовать в проектировании, проводить код-ревью, писать тесты и разбирать инциденты
-Вы будете работать в кросс-функциональной команде с backend-, web- и mobile-разработчиками, QA, аналитиками и продуктом — от обсуждения задачи до выпуска изменений в продакшен

☑️ Наши пожелания к кандидатам
-От 3 лет коммерческой backend-разработки на Java и/или Kotlin, опыт работы с продакшен-сервисами
-Уверенное знание Spring / Spring Boot, опыт разработки REST API
-Хорошее знание SQL, опыт работы с реляционными базами данных, JDBC или jOOQ и миграциями схемы
-Практический опыт работы с Kafka, Redis и Kubernetes
-Понимание особенностей распределённых систем: повторная доставка событий, идемпотентность, согласованность оплаты и статуса заказа
-Умение писать поддерживаемый код и проверять его тестами: JUnit 5, Testcontainers, интеграционные сценарии
-Готовность обсуждать решения, предлагать улучшения и доводить изменения до продакшена

Будет плюсом:
-Опыт в платежах, фискализации или расчёте доставки
-Работа с инструментами наблюдаемости: Micrometer, Prometheus, Elastic APM
-Опыт применения AI-инструментов в разработке

Контакты: ••••••••

Java Job •••••••• | •••••••• | ••••••••

Похожие вакансии Java/Scala/Kotlin

Сайты компаний

Software Developer Java/ Node.JS (Web Development Team)

Автоподнятие
Зарплата не указанаПольшаКипрГерманияИспанияСербияBelgradeУдалёнка
Текст:
Оригинал доступен только пользователям с подпиской

Location

Positions are available in Belgrade, Berlin, Limassol, Madrid, Munich, Paphos, and Warsaw, with flexible office or home-based work and up to 30 days per year of remote work from abroad.

About the company

A software company building professional developer tools and a large ecosystem of websites and web services that support product distribution, learning, and user feedback at global scale.

The Web Development team owns internal web applications and shared platforms end-to-end.

Responsibilities

  • Design, build, and support company-wide web applications and services, including architecture, service decomposition, and integration design.
  • Run and maintain services on AWS and Kubernetes, improving reliability, scalability, and observability.
  • Develop tooling and platforms for localization workflows and connect them with third-party systems.
  • Work with other teams to evolve shared infrastructure and internal platforms.

Requirements

  • 3–5 years of strong backend web development experience in Kotlin or Java, plus Node.js and modern frameworks such as Ktor and Spring.
  • Proven ability to design and operate production-grade distributed systems, with knowledge of networking, fault tolerance, and scalability.
  • Hands-on experience with cloud environments (AWS or similar), containers, and orchestration.
  • Clean, maintainable code, full ownership of production systems, and strong communication and collaboration skills.
Соц.сети

Java-разработчик (••••••••)

Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

📑 Вакансия Java-разработчик

Удалённо · Полная занятость

💎 •••••••• ищет Java-разработчика для аудита личного кабинета, стандартизации архитектуры, технологического стека, UI Kit и Design System, а также развития продукта коллективных инвестиций. Предстоит участвовать в платформенной стратегии, внедрять микросервисную архитектуру и DevOps-практики, проектировать и разрабатывать высоконагруженные отказоустойчивые сервисы, развивать инженерную культуру, руководить командой, планировать разработку и совершенствовать процессы. Стек: Java, Spring, Kafka, PostgreSQL, GitLab, Docker, Kubernetes.

🧩 Требования: уверенное знание Java 11+/21/25; от 5 лет опыта разработки на Spring Boot и REST API и технического лидерства при трансформации крупных digital-платформ; владение Spring Data JPA, Hibernate, Spring Cloud и Spring Security; знание SQL, Oracle DB и PostgreSQL; опыт с Kafka или другими брокерами сообщений, Docker и Kubernetes от 3 лет, Git, GitLab, Gitflow, Confluence, таск-трекерами, Maven или аналогами и CI/CD. Знание SOLID, DRY, ACID и Clean Code, опыт проектирования высоконагруженных отказоустойчивых сервисов, стратегического и ресурсного планирования, архитектурного проектирования, ревью кода и организации разработки в команде от трёх человек. Умение работать с кросс-функциональными командами от 20 человек, понимание DevOps-практик. Обязателен опыт с LLM и агентами, их внедрения в работу разработчиков для автотестов и код-ревью, использования RAG для анализа кода, а также работы с Camunda и собственными оркестраторами на Spring State Machine.

💬 Резюме отправлять ••••••••

🔮 •••••••• — бесплатно постим IT-вакансии

Сайты компаний

Engineering Manager

Автоподнятие
Зарплата не указанаКипрГрузияLimassolГибрид
Текст:
Оригинал доступен только пользователям с подпиской

Location

Limassol, with a hybrid work format.

About the company

A large financial analysis platform serving a global audience of traders and investors across many countries. The product covers advanced charting, market data, collaboration, and publishing tools used daily by millions of individuals and by major financial and technology companies.

Responsibilities

  • Evaluate incoming feature requests, validate them, and turn them into clear technical requirements that match product and business goals
  • Guide the design and development of backend and frontend components, keeping architecture consistent and integrations with other teams reliable
  • Define technical approaches and timelines together with the project manager, oversee releases and CI/CD work with DevOps engineers
  • Run code reviews, hold 1:1s and performance reviews, support team growth, and take part in hiring and onboarding

Requirements

  • 6+ years of backend development experience, including 2+ years as a Tech Lead or Engineering Manager covering architecture, team motivation, and growth
  • Strong backend skills in Go or Java, with hands-on API and microservice design experience
  • Knowledge of distributed systems design patterns, network protocols, and the full software development lifecycle
  • Experience with relational and non-relational databases, CI/CD and DevOps tools such as Docker, Kubernetes, and Jenkins; English at B1 or higher and strong Russian

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.