Java/Scala/Kotlin — свежие вакансии
Обновляется каждый час. Найдено: 162 вакансии за последнюю неделю.
- Вакансий за неделю:
- 162
- Медиана:
- 250 000 ₽
- Вилка:
- 160 000 ₽ — 340 000 ₽
Зарплаты — по 128 вакансиям с указанной вилкой за 30 дней
Поиск вакансий
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
Мы ищем Java-разработчика в команду HR-аналитики блока «Люди и Культура». Команда занимается развитием комплексной HR-аналитики и создаёт аналитические продукты, которые помогают принимать осознанные решения на основе реальных данных. Новый сотрудник будет участвовать в разработке backend-приложения «Аналитика руководителя» и аналитических решений для топ-менеджмента компании.
-
разработка и поддержка backend-приложений на Java
-
проектирование и реализация REST API
-
работа с реляционными БД (PostgreSQL / Oracle)
-
участие в развитии микросервисной архитектуры
-
взаимодействие с командой в рамках полного цикла разработки
-
участие в code review и поддержание качества кода.
-
опыт коммерческой разработки на Java от 2 лет
-
опыт работы со Spring Framework / Spring Boot
-
опыт работы с реляционными БД (PostgreSQL / Oracle)
-
понимание принципов построения REST API
-
опыт работы с системами контроля версий (Git)
-
знание основ микросервисной архитектуры
-
опыт работы с брокерами сообщений (Apache Kafka и аналоги)
-
опыт в сфере HR-аналитики или BI-систем
-
опыт работы с DWH.
-
гибридный формат работы
-
более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
-
расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
-
гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
-
подписка Прайм с возможностью совместного использования на трёх близких
-
вознаграждение за рекомендацию друзей в команду Сбера.
Ищем Senior Java/Kotlin Developer в крупную международную технологическую компанию, которая разрабатывает B2B-продукты для entertainment-индустрии и международных рынков.
Внутри — несколько продуктовых направлений, высоконагруженные системы, много интеграций и большая backend-разработка. Сейчас команда активно развивает JVM-направление и усиливает несколько продуктовых команд.
Чем предстоит заниматься
— разрабатывать backend-сервисы на Java/Kotlin;
— проектировать новые сервисы и участвовать в архитектурных решениях;
— вести задачи целиком: от проработки решения до выхода в production;
— работать с высоконагруженными и распределенными системами;
— разбираться с производительностью, стабильностью и отказоустойчивостью сервисов;
— участвовать в code review;
— работать с мониторингом и production, подключаться к разбору инцидентов;
— взаимодействовать с другими разработчиками, QA, аналитиками, DevOps и продуктовыми командами;
— для Senior-уровня — помогать менее опытным разработчикам и участвовать в развитии инженерных практик команды.
Стек
Java 21+, Kotlin, Spring Boot, PostgreSQL, Kafka, Kubernetes, GitLab CI/CD.
Конкретный набор технологий может отличаться в зависимости от команды и продукта.
Что для нас важно
— сильный коммерческий опыт backend-разработки на Java;
— опыт работы с современными версиями Java;
— опыт разработки микросервисных систем;
— понимание принципов построения распределенных и высоконагруженных систем;
— опыт проектирования сервисов, а не только разработки по готовой постановке;
— уверенная работа с SQL и реляционными БД;
— практический опыт с Kafka или другими брокерами сообщений;
— понимание многопоточности и concurrency в Java;
— опыт работы с production-системами: мониторинг, поиск проблем, разбор инцидентов;
— понимание Docker/Kubernetes и CI/CD на уровне разработчика;
— способность самостоятельно принимать технические решения и аргументировать их.
Будет плюсом опыт с Kotlin, JVM performance tuning, системами с большим объемом данных или высокой нагрузкой, а также опыт менторинга и проведения технических интервью.
Что предлагаем
— полностью удаленный формат работы;
— гибкое начало рабочего дня;
— работу над крупными технологическими продуктами для международного рынка;
— задачи с высокой технической самостоятельностью и возможностью влиять на архитектуру;
— современный JVM-стек и возможность работать с Java и Kotlin;
— корпоративную технику;
— расширенный пакет бенефитов после испытательного срока;
— обучение, внутренние технические встречи, конференции и обмен экспертизой внутри инженерной команды.
Как проходит отбор
Сначала короткое HR-интервью, затем технический этап. После успешного прохождения технической части — знакомство с командой и финальное обсуждение условий.
Обязанности:
Участие в разработке современных высокотехнологичных информационных систем, включающих в себя мобильные и web приложения в рамках международных проектов компании в составе команды разработчиков для инновационных стартапов, в таких областях как: Интернет вещей, Виртуальная реальность, Big Data, Финтех, Системы с ИИ-агентами.
Требования:
Желательно:
- Опыт работы с React, Node.js,TypeScript.
- Паттерны проектирования.
Условия:
Мы команда, которая обеспечивает бесперебойную работу высоконагруженной системы, обрабатывающей 200 миллионов клиентов 24х7.
Генерируем инновационные концепции и воплощаем их в жизнь, создавая нечто уникальное и значимое для обеспечения высокого качества обслуживания наших клиентов.
Ядро — это сердце процессинговой системы, отвечающее за управление всеми операциями с банковскими картами и платежными счетами. Выпускаем, авторизуем, рассчитываем!
Наши технологии:
Мы используем DataGrid и Pangolin Platform V: высокопроизводительные базы данных для обработки больших объёмов данных. Для обеспечения высокой производительности и готовности к росту объёма транзакций внедрено линейное масштабирование, механизмы гибкого распределения трафика и собственные решения по репликации данных.
Обязанности
- разработка backend высоконагруженной банковской системы на Java
- написание Unit и интеграционных тестов
- рефакторинг и оптимизация кода, Code review
- подготовка документации
- участие в сопровождении разработанных компонентов на тестовых стендах(ИФТ, ПСИ, НТ) и исправлении дефектов
- участие в принятии архитектурных решений
- участие в анализе метрик и работы системы в ПРОМ.
Требования
- коммерческий опыт разработки на Java от 5 лет
- знания принципов проектирования ПО (SOLID, паттерны проектирования) и построения архитектуры микросервисов
- знание и опыт работы с Java-фреймворками Spring и ORM
- опыт работы с брокерами сообщений (Kafka, RabbitMQ, аналоги)
- опыт работы k8s
- навыки агентной разработки, cli
- навыки работы с генеративными AI-моделями
Условия
работа в офисе по адресу г. Москва, ст. м. Кутузовская
формат работы: фултайм офис
годовой бонус и ежегодный пересмотр
расширенный ДМС с первого дня + стоматология и льготное страхование для семьи
корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
льготная ипотека в Сбере, корпоративная пенсионная программа, подписка СберПрайм, скидки от партнеров и сервисов группы компаний.
#senior #удаленка
Альфа-Банк
Разработчик интеграционной платформы
Опыт работы: 3–5 лет
Формат работы: удалённо
☑️ Чем предстоит заниматься
-Разрабатывать адаптеры интеграций с внешними источниками (REST, SOAP, JDBC, Kafka) по шаблонам проекта: конфигурация маппингов, конвертация XML→JSON, валидация по JSON Schema
-Проектировать и реализовывать хранение данных: DDL ClickHouse (ReplacingMergeTree, дедупликация, партиционирование), Kafka-топики, при необходимости — кеш в Redis
-Реализовывать отказоустойчивость интеграций: retry с backoff, Circuit Breaker, Rate Limiting, DLQ, fallback к устаревшим данным
-Развивать REST-фасад данных: точечные, batch- и портфельные запросы, асинхронная загрузка, метаданные свежести
-Участвовать в проработке архитектуры: выбор типа реализации (микросервис / Airflow DAG), оценка профиля нагрузки и capacity, оформление ADR
-Настраивать мониторинг и алерты по метрикам (latency, reuse rate, consumer lag), поддерживать CI/CD-пайплайны
☑️ Наши пожелания к кандидатам
-Опыт коммерческой разработки на Java 11+ и Spring Boot от 2–3 лет: конфигурация через application.yml, profiles, Actuator
-Опыт работы с Apache Kafka: producer/consumer, партиционирование по ключу, consumer groups, семантики доставки (acks=all), DLQ, борьба с lag
-Уверенный SQL; понимание колоночных СУБД
-Готовность быстро освоить ClickHouse: движки MergeTree-семейства, FINAL vs argMax, партиционирование, материализованные представления
-Опыт интеграций по REST и SOAP: таймауты, retry с экспоненциальным backoff, обработка ошибок; работа с JSON и XML (конвертация, JSONPath/XPath, XSD)
-Понимание паттернов отказоустойчивости: Circuit Breaker, Bulkhead, Rate Limiting, fallback-стратегии
-Опыт работы с кешированием (Redis или аналоги): cache-aside, TTL, обоснование включения кеша метриками
-Понимание версионирования контрактов: JSON Schema, совместимость BACKWARD, опыт со Schema Registry будет сильным плюсом
Контакты: ••••••••
🔥 •••••••• / •••••••• / ••••••••
Всем привет! Активные вакансии в kaspi.kz. Работа только в офисе Алматы, удаленки нет. Можете откликаться на почту zhibek.kirgizbayeva@kaspi.kz (стек, пожелания по ЗП)
1) Middle/Senior Java Developer Kaspi Shop.
Магазин на Kaspi.kz - это уникальный сервис, мультикатегорийная платформа электронной коммерции, крупнейший e-commerce на рынке Казахстана. Мы заботимся о том, чтобы миллионы пользователей могли делать сотни тысяч заказов в день и получать их вовремя. Магазин на Kaspi.kz работает в небольших командах, поделенных по направлениям. Мы практикуем agile методологию в разработке, не портим атмосферу излишней бюрократией и несем полную ответственность за свой продукт.
Опыт от 2 и выше лет.
Стек: Spring Framework, (Oracle, PostgreSQL), (MongoDB), Git, Maven, Gradle.
2) Middle Java Developer в Kaspi Delivery Team.
Kaspi Delivery Team — ядро логистики Kaspi.kz. Мы помогаем доставлять сотни тысяч заказов ежедневно: строим экосистему для курьеров, складов и внутренних логистических процессов, чтобы клиенты по всему Казахстану получали заказы быстро и вовремя.
Опыт от 3 и выше лет.
Стек: Java 11+, Spring Boot 3.2.*+, PostgreSQL, MongoDB, Redis, Elastic, ELK, Grafana, Карты и гео: PostGIS, Yandex Maps, GeoJSON. GitLab, CI/CD, Docker, K8S, Kafka.
Обязанности:
- Разработка системы электронного документооборота под ОС Astra Linuх
- Поддержка существующего кода, добавление нового функционала, исправление багов.
Обязательные навыки:
- Знание технического английского языка
- Знание паттернов проектирования, принципов ООП, SOLID, MVC
- Знание классических алгоритмов и структур данных
- Знание UNIX-подобных операционных систем (Linux)
- Опыт разработки, отладки, оптимизации и профилирования java-кода
- Понимание принципов современной разработки и ведения проектов (agile, баг-трекеры, wiki, системы контроля версий, CI)
- Умение работать в команде
Желательные навыки:
- Знание Eclipse RCP
- Опыт работы в IDE Eclipse
- Опыт работы с СУБД Postgresql
- Опыт работы с WildFly (JBoss Application Server)
Условия:
- Уровень зарплаты обсуждается индивидуально и зависит от опыта работы
- Стабильная выплата заработной платы 2 раза в месяц
- Дополнительно: премии, 13-я зарплата по результатам работы
- Официальное трудоустройство, полностью "белая" зарплата
- ДМС
- Профессиональный, карьерный рост
- Дополнительные выплаты к отпуску и значимым событиям в жизни сотрудников
- Частичная компенсация и скидки на абонементы в спортивные секции
Наймикс — аккредитованная IT-компания, которая помогает бизнесу эффективно работать с внештатными специалистами.
Сегодня нашей платформой пользуются более 1 500 000 человек и более 1 700 компаний по всей России. Мы продолжаем активно развивать продукт, усиливать бренд и строить сильное профессиональное сообщество.
Чем предстоит заниматься:
-
Проектировать и развивать backend-сервисы на Java и Spring Boot: определять границы компонентов, API-контракты, модели данных и подходы к обратной совместимости.
-
Разрабатывать безопасные REST API и интеграции с использованием Spring Security, JWT и OAuth 2.0.
-
Проектировать асинхронные процессы на RabbitMQ или Kafka: обеспечивать надежную доставку, повторную обработку, идемпотентность и корректный порядок сообщений.
-
Работать с PostgreSQL и Redis: оптимизировать запросы и индексы, управлять миграциями и решать вопросы транзакций и блокировок.
-
Находить узкие места в работе сервисов, профилировать JVM и повышать производительность и отказоустойчивость системы.
-
Участвовать в поставке и эксплуатации сервисов с использованием Docker, Kubernetes, CI/CD и инструментов мониторинга и анализа логов.
-
Формулировать нефункциональные требования, оценивать технические риски и фиксировать ключевые решения в ADR и схемах C4/UML.
-
Проводить code review, развивать инженерные практики, помогать коллегам и согласовывать технические решения с командой.
Что для нас важно:
-
От 5 лет коммерческой backend-разработки на Java, включая опыт самостоятельного ведения сложных задач от проектирования до эксплуатации.
-
Практический опыт с Java 17+, Spring Boot, REST API, PostgreSQL и брокерами сообщений; уверенная работа с многопоточностью, транзакциями и производительностью JVM.
- Опыт production-систем с Docker, Kubernetes, CI/CD, мониторингом и централизованными логами.
Условия:
- Оформление по трудовому договору.
- Полная занятость, график 5/2.
- Гибридный формат работы после испытательного срока.
- Испытательный срок — три месяца.
- Офис в БЦ «Метрополис».
- Уровень дохода обсуждается индивидуально с успешным кандидатом.
- Разрабатывать программное обеспечение в своей зоне ответственности (интеграционные системы/модули)
- Консультировать команды развития и сопровождения по техническим вопросам, связанным с ESB Банка
- Ревью кода и технического проектирования на соответствие стандартам Банка
- Принимать решение по выбору технического стека и паттернов для решения задач (совместно с техлидами)
- Участвовать в разработке и внедрении стандартов разработки
- Выполнять проектирование интеграционных решений
Требования:
- Опыт разработки на Java от 5-х лет
- Высшее техническое образование
- Использование шаблонов проектирования (SOLID, REST, паттерны)
- Знание микросервисов: REST, SOAP, GRPC, OpenAPI
- Знание брокеров сообщений (Kafka, MQ)
- Контейнеризация (Docker, k8s)
- Опыт проектирования баз данных
- Опыт проектирования интеграционных решений
- Опыт автоматизации процессов разработки
- Знание и умение применять стандарты разработки
- Фреймворки: Spring Boot, Hibernate, Jackson, JUnit, Lombok
- Навыки выстраивания процесса разработки, декомпозиции задач
- Опыт разработки микросервисной архитектуры, оптимизации интеграционных процессов
- Тайм-менеджмент, проактивность, многозадачность
Условия:
- Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
- Гибкий график работы: вы сможете планировать время так, как удобно вам и вашей команде
- Полную удалёнку или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи
- Сложные и интересные задачи, современный стек технологий
- Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного
- Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни
- Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр
- Доступ к бесплатным корпоративным библиотекам Alpina Digital, МИФ и бизнес-изданий
- Работа у трижды лучшего работодателя РФ по версии hh.ru, Forbes, РБК
- Программа развития AI-грамотности: треки по работе с нейросетями от базового до продвинутого уровня
Мы развиваем основное приложение для физических лиц и отвечаем за его ключевые возможности: главный экран, навигацию, переводы, платежи, историю. Мы — это большая продуктовая LeSS-команда, в которой есть все роли для достижения амбициозных целей. Сейчас ищем сильного технического лидера, чтобы вместе развивать один из самых интересных продуктов банка.
Задачи
- улучшать опыт пользователей в основном приложении банка с фокусом на ключевые экраны приложения, платежи и переводы;
- целиться в то, чтобы повседневные финансовые задачи в нашем приложении решались быстрее и проще, чем в других;
- системно использовать и адаптировать AI-инструменты в решениях, вместе с командой выстраивать автономный SDLC цикл;
- вместе с командой участвовать в развитии продукта;
- писать код;
- на основе стратегии продуктовой группы формулировать план и роадмап по достижению ключевых целей и метрик по техническому развитию продукта;
- отвечать за техническую составляющую продукта: обеспечивать стабильность продакшена, определять технологический стек, проектировать сервисы, принимать архитектурные решения, выстраивать рабочие процессы, развивать инженерные практики;
- развивать технических специалистов, заниматься полным циклом people-management в команде совместно с продакт-оунером и скрам-мастером;
- работать со стейкхолдерами: топ-менеджментом, смежными командами, вендорами, регулятором;
- инициировать изменения и быть драйвером развития команды.
Требования
- проактивен, готов драйвить изменения и доводить команду до результата;
- умеет общаться с людьми, заряжать и мотивировать команду;
- готов работать в партнерстве с другими лидерами команды;
- имеет большой опыт продуктовой разработки;
- имеет опыт работы в финтех/банкинг-сфере;
- имеет опыт написания кода с помощью AI Agentic workflow, системного применения AI в разработке продуктов;
- глубоко знает Java или Kotlin;
- имеет экспертные знания Java-фреймворков: Spring, Spring Boot, Spring Cloud, JPA и других;
- умеет работать с командной строкой *nix;
- умеет работать с базами данных PostgreSQL;
- умеет выстраивать сложные межсервисные интеграции;
- умеет работать с контейнерами K8s, Docker;
- умеет выстраивать и внедрять CI/CD-процессы на GitLab или аналогах, выстраивание автоматического тестирования, построения сложных CI/CD;
- имеет опыт реализации распределенных систем;
- умеет работать с высоконагруженными системами.
Условия и бенефиты
- развивать продукт, которым пользуются миллионы клиентов;
- расти вместе с командой и стать частью сильного IT-сообщества;
- видеть результаты своей работы на бизнес-показателях и в самом приложении;
- высокий уровень автономности в реализации важных задач и стратегии банка;
- простор для экспериментов и разных подходов, открытость новому;
- быстрое решение вопросов с минимумом согласований и формальностей;
- возможности для развития, включая внутренние и внешние курсы и тренинги;
- сочетание работы из дома и современного офиса напротив метро «Технопарк»;
- офис без дресс-кода, с кабинетом врача и собственным фитнес-залом;
- ДМС со стоматологией с первых дней работы;
- доплаты по больничным листам после испытательного срока;
- скидки на продукты банка и партнеров.
- Руководство командой разработчиков: распределение задач между участниками, наставничество сотрудников
- Архитектурное проектирование: разработка и поддержка архитектуры серверной части приложений с учётом масштабируемости и производительности
- Активное участие в разработке: написание кода (конфигурирование системы) и решение сложных задач, особенно в критически важных модулях проекта. Оптимизация и рефакторинг существующего кода
- Создание и модернизация: таблиц, процедур, представлений, функций, индексов, анализ и оптимизация кода для достижения необходимо результата, разработка программного кода на pgsql
- Участие в организации спринтов, оценка трудозатрат и сроков задач, управление бэклогом
- Контроль качества: проведение code review и ревью архитектуры, внедрение и соблюдение стандартов кодирования и тестирования. Обеспечение высокого качества итогового продукта
- Участие в найме новых сотрудников и проведение технических собеседований.
- Ведение документации: поддержка технической документации проекта (описание архитектуры, API, гайдлайнов по кодингу)
- Участие в разработки процессов CI/CD
- Написание функциональных и нагрузочных автоматических тестов
- Высшее, техническое образование
- Знание языков программирования Java(middle), SQL(senior), JavaScript(junior)
- Понимание принципов ООП и паттернов проектирования
- Знание принципов работы PostgreSQL, устройства индексов и типов данных, понимание работы оптимизатора, блокировок и т.д
- Знание технологий контейнеризации (Docker)
- Опыт нахождения «узких» мест в производительности и успешное их решение
- Опыт работы с БД не менее 5-х лет
- Работа в команде с использованием: GIT, Jira
- Опыт написания функциональных и нагрузочных автоматических тестов на Java или JS
- Готовность анализировать большой объем данных
- Оформление по ТК РФ с ежегодной индексацией фиксированной части дохода
- Трудоустройство в аккредитованную IT компанию
- Расширенный полис ДМС со второго месяца работы
- Программа компенсации питания
- Обучение под руководством опытных наставников
- Реферальная программа «Приведи друга» с возможным вознаграждением от 10 000 до 75 000 тыс./руб за кандидата
- Место работы: Санкт-Петербург, Свердловская набережная 18, м. Площадь Ленина
- График работы: 5/2 с 09:00 до 18:00, офисный, гибридный формат работы, удалённый формат работы
- Сервис корпоративных скидок для сотрудников – BestBenefits
- Руководство командой разработчиков: распределение задач между участниками, наставничество сотрудников
- Архитектурное проектирование: разработка и поддержка архитектуры серверной части приложений с учётом масштабируемости и производительности
- Активное участие в разработке: написание кода (конфигурирование системы) и решение сложных задач, особенно в критически важных модулях проекта. Оптимизация и рефакторинг существующего кода
- Создание и модернизация: таблиц, процедур, представлений, функций, индексов, анализ и оптимизация кода для достижения необходимо результата, разработка программного кода на pgsql
- Участие в организации спринтов, оценка трудозатрат и сроков задач, управление бэклогом
- Контроль качества: проведение code review и ревью архитектуры, внедрение и соблюдение стандартов кодирования и тестирования. Обеспечение высокого качества итогового продукта
- Участие в найме новых сотрудников и проведение технических собеседований.
- Ведение документации: поддержка технической документации проекта (описание архитектуры, API, гайдлайнов по кодингу)
- Участие в разработки процессов CI/CD
- Написание функциональных и нагрузочных автоматических тестов
- Высшее, техническое образование
- Знание языков программирования Java(middle), SQL(senior), JavaScript(junior)
- Понимание принципов ООП и паттернов проектирования
- Знание принципов работы PostgreSQL, устройства индексов и типов данных, понимание работы оптимизатора, блокировок и т.д
- Знание технологий контейнеризации (Docker)
- Опыт нахождения «узких» мест в производительности и успешное их решение
- Опыт работы с БД не менее 5-х лет
- Работа в команде с использованием: GIT, Jira
- Опыт написания функциональных и нагрузочных автоматических тестов на Java или JS
- Готовность анализировать большой объем данных
- Оформление по ТК РФ с ежегодной индексацией фиксированной части дохода
- Трудоустройство в аккредитованную IT компанию
- Расширенный полис ДМС со второго месяца работы
- Программа компенсации питания
- Обучение под руководством опытных наставников
- Реферальная программа «Приведи друга» с возможным вознаграждением от 10 000 до 75 000 тыс./руб за кандидата
- Место работы: Санкт-Петербург, Свердловская набережная 18, м. Площадь Ленина
- График работы: 5/2 с 09:00 до 18:00, офисный, гибридный формат работы, удалённый формат работы
- Сервис корпоративных скидок для сотрудников – BestBenefits
Мы команда, которая обеспечивает бесперебойную работу высоконагруженной системы, обрабатывающей 200 миллионов клиентов 24х7.
Генерируем инновационные концепции и воплощаем их в жизнь, создавая нечто уникальное и значимое для обеспечения высокого качества обслуживания наших клиентов.
Ядро — это сердце процессинговой системы, отвечающее за управление всеми операциями с банковскими картами и платежными счетами. Выпускаем, авторизуем, рассчитываем!
Наши технологии:
Мы используем DataGrid и Pangolin Platform V: высокопроизводительные базы данных для обработки больших объёмов данных. Для обеспечения высокой производительности и готовности к росту объёма транзакций внедрено линейное масштабирование, механизмы гибкого распределения трафика и собственные решения по репликации данных.
-
разработка backend высоконагруженной банковской системы на Java
-
написание Unit и интеграционных тестов
-
рефакторинг и оптимизация кода, Code review
-
подготовка документации
-
участие в сопровождении разработанных компонентов на тестовых стендах(ИФТ, ПСИ, НТ) и исправлении дефектов
-
участие в принятии архитектурных решений
-
участие в анализе метрик и работы системы в ПРОМ.
-
коммерческий опыт разработки на Java от 5 лет
-
знания принципов проектирования ПО (SOLID, паттерны проектирования) и построения архитектуры микросервисов
-
знание и опыт работы с Java-фреймворками Spring и ORM
-
опыт работы с брокерами сообщений (Kafka, RabbitMQ, аналоги)
-
опыт работы k8s
-
навыки агентной разработки, cli
-
навыки работы с генеративными AI-моделями
работа в офисе по адресу г. Москва, ст. м. Кутузовская
формат работы: фултайм офис
годовой бонус и ежегодный пересмотр
расширенный ДМС с первого дня + стоматология и льготное страхование для семьи
корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
льготная ипотека в Сбере, корпоративная пенсионная программа, подписка СберПрайм, скидки от партнеров и сервисов группы компаний.
#middle #офис
Eltex
Java developer
Формат работы: офис (Новосибирск)
☑️ Чем предстоит заниматься
-Оборудование нужно не только произвести и продать, его нужно настраивать, следить за его работой, сообщать о неисправностях, обновлять и, желательно, чтобы все это делалось само)
-Именно этим и занимается наша команда! Мы разрабатываем систему управления, которая позволит управлять как единичными устройствами, так и целыми сетями включающими тысячи и десятки тысяч разных девайсов
☑️ Наши пожелания к кандидатам
-Мы ищем backend-разработчика, который уже укоренился в профессии и пишет качественный код на Kotlin. Если раньше ты писал на Java, но в недавнем прошлом успел изучить, попробовать на практике и полюбить Kotlin - это тоже прекрасно!
-Мы много пишем в базы данных, поэтому тебе нужно уметь строить и оптимизировать SQL запросы. Обязательно нужно уметь по меньшей мере запускать и управлять docker контейнерами, в лучшем случае создавать и оптимизировать образы, администрировать локальный registry. Т.к. мы работаем с телеком оборудованием желательно обладать базовыми знаниями о сетях
Контакты: ••••••••
Java Job •••••••• | •••••••• | ••••••••
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.
Продукт: Цифровое правосудие - продукт который занимается созданием единой цифровой платформы судов общей юрисдикции города Москвы. Основная задача состоит в автоматизации и модернизации процессов судебного делопроизводства, а также в обеспечении эффективного взаимодействия судов с различными органами исполнительной власти и жителями города.
Стек: Java 21, SpringBoot 3, Spring Cloud Security, Hibernate, SQL, RabbitMQ, OpenSearch/elastic, CI/CD, Kubernetes, Maven, Grafana, Prometheus.
Какие знания и навыки нам важны::
- опыт работы от 3-х лет
- уверенное владение Java, ООП;
- опыт работы с основными проектами экосистемы Spring Framework;
- опыт работы с промышленными СУБД, знание SQL, NoSQL, навыки построения сложных запросов;
- опыт работы с RabbitMQ или другими MQ, понимание принципов разработки асинхронных сервисов;
- опыт работы с Hibernate, MyBatis;
- знание OAth 2.0;
- понимание системного дизайна, паттернов проектирование;
- знание принципов работы с веб сервисами и навыки их проектирования (REST и SOAP);
- навыки работы с Git, Maven, Docker, Kubernetes.
Что нужно делать:
- разрабатывать новый функционал backend продукта;
- поддерживать, проводить рефакторинг и оптимизировать существующий код;
- учувствовать в дизайне и архитектуре системы;
- писать модульные и интеграционные тесты;
- участвовать в code review;
Что мы предлагаем:
- удаленный/гибридный режим работы: можно работать удаленно или в современном офисе в центре;
- преимущества аккредитованной IT-компании;
- материальную помощь в случае важных событий в жизни;
- корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке;
- корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие;
- комьюнити по интересам;
- скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.
- доработка и сопровождение корпоративной ЕРП системы на базе SQL Server
- внутренний язык разработки: Java Script и Transact SQL
- профильное образование
- знание MS SQL Server
- коммуникабельность, обучаемость, способность работать в команде
- официальное трудоустройство;
- белая ЗП: на ИС 100000, после 115000;
- график работы: 5-ти дневка с Пн по Пт с 09.00 до 18.00;
- работа в дружном коллективе;
- бесплатное питание в корпоративном кафе.
Мы создаём платформу для автоматизации выдачи B2B-кредитов (для юрлиц и ИП), а также для их сопровождения. Стараемся сделать всё так, чтобы клиентам не нужно было нажимать лишние кнопки, чтобы получить деньги или необходимую информацию. Также мы занимаемся автоматизацией мониторинга заёмщиков по кредитам.
Наш стек: пишем на Kotlin, используем Spring, PostgreSQL, Kafka, STQ, Grafana, Yandex Cloud, CI/CD.
Разработка финтех-сервисов
Вам предстоит проектировать, разрабатывать и запускать микросервисы финансовых служб, повышать их отказоустойчивость, надёжность и производительность, развивать инфраструктуру, инструменты разработки и процессы.
* Уверенно владеете Java, Kotlin или любым другим ООЯП, но готовы писать на Kotlin
* Знаете основные алгоритмы и структуры данных, а также области их применения
* Знакомы с SQL, работали с реляционными базами данных
* Внимательны к деталям и ответственно подходите к работе
* Разрабатывали банковские продукты
О нас
Реклама — один из самых высоконагруженных сервисов Яндекса. В ней есть рантайм, который выдерживает сотни тысяч запросов в секунду, и реалтайм-процессинг, который обрабатывает десятки гигабайтов данных и миллионы событий в секунду. Экосистема Рекламы включает множество сервисов: от хранения и преобразования данных до ML-сервисов для обучения ранжирующих моделей. Многим из этих сервисов нужен доступ к рекламным данным. За это отвечает Единая база данных рекламы: она хранит данные, обеспечивает к ним доступ и передаёт изменения в смежные сервисы через универсальный протокол. В базе — десятки миллиардов объектов объёмом более сотни терабайтов.
Единая база данных рекламы — база нового поколения, созданная на основе динамических таблиц YTsaurus. Она даёт возможность гибко подходить к модели данных, используя идеи традиционных реляционных баз данных и расширяя их. С точки зрения инфраструктуры база объединяет возможности динамических таблиц YTsaurus (транзакционность, масштабируемость, отказоустойчивость) и потоковых процессингов. Благодаря этому мы можем комбинировать транзакционные и нетранзакционные подходы при решении задач.
За несколько лет Единая база данных рекламы стала центром архитектуры Рекламы. К нам обращаются десятки разработчиков из других команд, чтобы решить свои продуктовые и инфраструктурные задачи. Мы создаём платформу для их решения и сами активно внедряем базу данных. Ищем коллегу, который поможет во всех наших задачах, но сейчас особенно важна интеграция базы данных с Яндекс Директом.
Внедрение Единой базы данных в Яндекс Директ
Яндекс Директ — один из крупнейших продуктовых сервисов Яндекса, который позволяет пользователям запускать рекламные кампании и предоставляет широкий выбор рекламного инвентаря. Вы будете продолжать внедрять Единую базу данных рекламы в бэкенд Директа. Это не просто замена одной базы данных другой, а серьёзный вызов: предстоит переосмыслить подходы к разработке бэкенда и трансформировать архитектуру сервиса.
Развитие ядра БД
Вы будете развивать ядро базы данных, чтобы оно включало современный функционал и уникальные возможности для эффективного решения продуктовых задач.
Платформа процессинга
В процессе смены парадигмы разработки бэкенда огромное количество бизнес-логики переносится в реалтайм-процессинг. Вы будете разрабатывать собственный фреймворк для потоковой обработки данных, чтобы эффективно и удобно решать продуктовые задачи в десятках пайплайнов процессинга.
Инфраструктура
На вас лежит большая ответственность: обеспечить стабильность работы инфраструктуры, эффективность БД и удобство разработки, а также сделать так, чтобы новые внедрения коллег быстрее попадали к пользователям. Этому уделяется максимум внимания.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
* Разрабатываете на разных языках: C++ в ядре базы данных и процессингах, Java/Kotlin в бэкенде Директа, Python — для оркестрации инфраструктуры
* Понимаете ключевые аспекты построения отказоустойчивых распределённых систем
* Любите долгосрочные устойчивые решения, но можете придумывать обходные пути в случае необходимости
* Не боитесь читать и перестраивать старый код и старые решения
* Пишете легкочитаемый код
* Знакомы с YTsaurus и фреймворками потоковой обработки
* Имеете продакшен-опыт продуктовой разработки на Java/Kotlin
* Имеете опыт работы с рекламными или околорекламными сервисами, понимаете доменную модель рекламы
Ищем Principal Engineer для развития и технического лидерства в кредитной платформе. Роль предполагает ownership сложных кросс-командных инициатив, архитектурных решений и Production readiness.
Что предстоит делать:
- Проектировать и развивать архитектуру распределённых систем и микросервисов.
- Обеспечивать согласованность интеграций, API-контрактов и границ сервисов.
- Оценивать технические риски изменений и при необходимости блокировать решения с неприемлемым риском.
- Вести сложные кросс-командные инициативы от декомпозиции до Production.
- Определять требования к тестированию, rollout/rollback и эксплуатационной готовности.
- Развивать инженерные стандарты: code review, качество кода, тестируемость, observability, security.
- Менторить Senior/Middle инженеров и участвовать в техническом hiring.
- Участвовать в RCA сложных инцидентов и формировать corrective actions.
- Взаимодействовать с Product, Risk, Delivery, Infrastructure, DevOps и Security.
- Инициировать ADR, architectural review и technical spike.
Что важно:
- От 6 лет опыта в backend/software engineering.
- Сильный опыт с Java и/или смежным backend-стеком.
- Глубокое понимание микросервисной архитектуры, интеграций и API.
- Опыт модернизации legacy/platform-систем, желательно в банковском/финансовом контуре.
- Опыт работы с OpenShift, CI/CD, DevOps.
- Знание observability: logging, tracing, CorrelationId, monitoring, alerting.
- Понимание информационной безопасности, защиты ПДн и работы с тестовыми стендами.
- Опыт technical ownership и менторинга инженеров.
- Понимание кредитного домена: origination, scoring/presсoring, DMS, каналы — будет преимуществом.
ID 7112Senior Backend Engineer Java 17Location: Europe ❗️❗️❗️❗️ (релока и удаленки вне ЕС нет!)English B2 ❗️❗️❗️❗️Requirements:Java 17, Dropwizard/Restler or similar, MongoDB/ClickHouse/Redis, Kafka, Elasticsearch/OpenSearch, distributed systems, REST/API integrations, CI/CD, cloud infrastructure, monitoring and performance optimization, https://lnkd.in/dRJHuAHF
Вакансии IT (СНГ, ЕС, Весь Мир)
t.me
Team Lead (Java/Go)
Местоположение: Весь мир
Формат работы: Удаленно
Опубликована: ••••••••
Требования:
• Java/Golang-бэкендер с управленческим опытом
• Опыт управления командой разработки от 4 лет
• Инженерный бэкграунд
• Опыт в финтехе (платежи, эквайринг, процессинг, банкинг)
Контакт: ••••••••
•••••••• опубликована в ••••••••
deeplay — продуктовая ИТ-компания. Мы создаём системы и решения в сфере интеллектуальных игр.
Мы ценим идейных людей, которых заряжают нестандартные задачи и профессиональные вызовы.Тех, кто любит экспериментировать, находить уникальные решения и всегда ориентируется на результат. Если тебе близок такой подход, будем рады видеть тебя среди наших тиммейтов!
Сейчас нам нужен Java разработчик [Junior+], который будет вносить свой вклад в развитие продуктов компании, сможет поддерживать открытое общение и дружескую атмосферу.
С нами ты можешь комфортно работать из любого уголка мира, потому что мы:
-
Настроили процессы технического оснащения, чтобы можно было рассчитывать на нашу помощь в подготовке техники для работы, где бы ты ни находился.
-
Выстроили систему взаимодействия — никаких бесконечных чатов в ТГ. Работаем через онлайн-сервис управления проектами и корпоративный мессенджер с настроенной картой каналов.
-
Организовываем рабочие процессы с учётом часовых поясов, время для регулярных командных встреч подбирается максимально удобно для всех.
-
Помогаем сохранять контекст и знакомиться с коллегами из других отделов — регулярно проводим общие информационные и развлекательные онлайн-мероприятия, а также командные встречи с выездами в российские города и за границу.
Чем предстоит заниматься:
-
поддерживать и дорабатывать существующие продукты;
-
разбираться в кодовой базе и находить причины технических проблем;
-
исправлять баги и реализовывать новый функционал;
-
рефакторить существующие решения и постепенно улучшать их;
-
разбираться в интеграциях и взаимодействии сервисов;
-
участвовать в code review и командной разработке;
-
взаимодействовать с другими командами и L2 поддержки в рамках доработки продуктов и дежурств.
Что для нас важно:
-
от 1 года практического опыта Java-разработки;
-
уверенное знание Java Core: ООП, коллекции, исключения, generics, Stream API;
-
умение читать, понимать и дорабатывать существующий код;
-
опыт написания unit-тестов;
-
базовый опыт работы с SQL и реляционными БД;
-
понимание принципов работы брокеров сообщений: опыт или знакомство с Kafka и/или NATS;
-
умение анализировать технические проблемы, искать причины и аргументировать предлагаемые решения;
-
готовность работать не только над новым кодом, но и разбираться в существующих решениях;
-
умение держать прозрачность в работе.
Будет плюсом:
-
Опыт написания integration-тестов; знакомство с Testcontainers будет плюсом;
-
Опыт работы со Spring Framework;
-
Понимание основных принципов мониторинга и observability; опыт или знакомство с Micrometer, JMX, Prometheus/VictoriaMetrics, Grafana;
-
Готовность разбираться в legacy-коде, находить причины проблем и вносить изменения без нарушения существующей логики;
-
Опыт работы с Gradle на уровне сборки, запуска и подключения зависимостей;
-
Уверенное владение Git в рамках ежедневной разработки: branch, commit, merge/rebase, pull request.
Мы предлагаем:
-
Гибкий подход к формату и месту работы — выбирай любое место на карте или один из комфортных офисов в Омске, Новосибирске и Санкт-Петербурге;
-
Корпоративную культуру: общаемся на равных, поддерживаем друг друга, ценим обратную связь и инициативность, легкость общения и юмор.
-
Возможность влиять на процессы: если увидишь потенциал для улучшения, сможешь воплотить свои идеи, повысить эффективность и качество продукта.
-
Стать частью команды, которая находит драйв в своих задачах и стремится к технологическому лидерству в индустрии.
-
Доступность руководства компании и открытую внутреннюю политику.
Обучение и развитие:
-
Оценка компетенций и составление индивидуального плана для прокачки твоих скилов.
-
Ежегодный перфоманс ревью с полезными рекомендациями от команды и возможностью увидеть свои достижения глазами тиммейтов.
-
Частичная компенсация затрат на обучение.
-
Изучение английского языка для всех желающих 2 раза в неделю.
-
Доступ к корпоративной офлайн и онлайн-библиотеке.
-
Регулярные шаринги знаний, хакатоны, митапы, трансляции, турниры.
Корпоративная жизнь:
-
Открыто делимся новостями о развитии компании: регулярно проводим интервью и внутренние бизнес-мероприятия с руководителями и экспертами deeplay.
-
Работаем из любой точки мира, но всё равно не теряем связь с командой — помогают в этом командообразующие мероприятия: живое общение, новые локации и настоящие эмоции. Делаем ставку на реальные впечатления и командный дух.
-
Поддерживаем актуальное внутреннее информирование: систематически публикуем дайджесты о стратегии, продуктах и технологиях компании.
-
Развиваем тематические комьюнити: проводим командные и личные турниры, участвуем в квизах/мозгобойнях, спортивных челленджах.
-
Оказываем спонсорскую помощь профильным факультетам, выступаем с технической экспертизой на внешних мероприятиях, создаём собственные образовательные проекты.
P.S.: Хоть мы и постарались вместить в описание больше деталей, но нам все еще есть что рассказать. Будем рады познакомиться ;)
МЫ делаем уникальный по амбициозности проект создания дэшборда, который изменит систему управления, сделав её прозрачной за счёт data-driven подхода.
В дэшборд агрегируются данные из множества источников – от финансовых систем, HR и целеполагания до производственных показателей и бэклогов команд. Вам предстоит работать с самым требовательным заказчиком – лидерами трайбов и продуктов.
Вам предстоит:
- проектировать, разрабатывать и реализовывать новые фичи
- совместно с аналитиками и тестировщиками находить наилучшие решения
- совместно с devops инженерами поддерживать стенды разработки в рабочем состоянии
- решать интеграционные задачи
- писать unit-тесты и проверять собственные решения
Мы ожидаем:
- опыт коммерческой разработки от 5 лет (Java11, Spring, SpringBoot)
- опыт разработки веб-сервисов (REST, HTTP)
- опыт написания и оптимизации SQL запросов (PostgreSQL)
- понимание CI и его инструментов: Git, Jenkins.
Будет плюсом:
- опыт с AI агентами
- знания Openshift и Istio.
Мы предлагаем:
- гибридный формат работы (3 дня в офисе)
- годовой бонус и ежегодный пересмотр
- расширенный ДМС с первого дня + стоматологию и льготное страхование для семьи
- корпоративный университет Сбера, внутреннюю образовательную платформу, участие в IT-конференциях
- офис на Кутузовской с зонами отдыха и спортзалом
- льготную ипотеку в Сбере, корпоративную пенсионную программу, подписку СберПрайм с возможностью совместного использования на трёх близких, скидки от партнеров и сервисов группы компаний.
В кластере несколько продуктов для расчетов результативности сотрудников банка:
- Сервисы расчета результативности (от расчета показателей в КПЭ до учета этих данных в премии сотрудника)
- AI-Ассистент для консультации сотрудников продающих ролей по статусу учета продаж сотрудника в результативности
- Сервисы ведения и рекомендаций финансовых целей для руководителей ТОП-600
- Расчета стоимости встреч в Jazz
- Сервисы ведения продуктовых атрибутов B2C, B2B для ведения расчетов финансовых показателей на единой модели данных платформы FinAl
По тех теку решения делятся на:
- Greenplum, Hadoop - ежедневный учет продаж физической сети банка (соблюдений критериев мотивации)
- PHP и Java - расчет сводных коэффициентов результативности для целей премирования
- собственная платформа ЕРМ - конструктор методик премирования, связи с моделями планирования (бизнеса, численности).
Команда кластера 50 человек, распределена на 3 города: Москва, Нижний Новгород и Воронеж.
Задачи ИТ Лидера:
- определение целевой архитектуры решений кластера, как части ЕРМ платформы, обеспечивающей автономные бизнес процессы на базе AI
- контроль соответствия, разрабатываемого ПО архитектурным требованиям, технический и архитектурный контроль процессов разработки систем
- разработка и исполнение ИТ стратегии развития продукта
- формирование дорожных карт инициатив
- подбор, развитие компетенции сотрудников, управление их мотивацией и карьерными треками;
- выстраивание взаимодействия с кросс-командами, выявление и устранение проектных и кросс-проектных ИТ рисков
- управление бюджетами проектов.
Мы ожидаем:
- опыт разработки ПО от 5 лет в роли архитектора или руководителя команды разработки
- опыт подбора, управления, развития и удержания IT-команд от 30 человек
- опыт управления сложными высоконагруженными или критичными для бизнеса информационными системами, желательно в банковском или финансовом секторе
- опыт формирования целевой архитектуры продукта и управления ее реализацией практический опыт построения AI-native решений: понимание того, как перестраивать архитектуру и процессы разработки с учетом применения AI, а не просто добавлять AI-функциональность в существующий продукт
- понимание современных подходов к использованию генеративного AI, LLM, AI-агентов, RAG, ML/AI-пайплайнов, MLOps/LLMOps и принципов интеграции AI в корпоративные системы.
Будет плюсом
- опыт работы с классическими BI-системами (Tableau, QlikView, SAP BW) или open-source решениями (Superset) или российскими BI-решениями
- опыт проектирования, построения и внедрения информационно-аналитических систем, ETL, DWH и BI решений
- опыт разработки систем бюджетирования, планирования или бизнес-анализа.
Мы предлагаем:
- конкурентная заработная плата: оклад + бонусы
- масштабные и интересные задачи в agile команде
- комфортный офис на м. Кутузовская, Сбербанк Agile Home
- ДМС для сотрудников и скидки на медицинскую страховку для родственников
- бесплатный тренажерный зал и спортивные групповые занятия
- обучение и тренинги · Профессиональный и позитивный коллектив.
Middle+ / Senior Java Developer (Big Data) Сбербанк
Местоположение: РФ
Формат работы: Удаленно
Опубликована: ••••••••
Требования:
• Уверенное владение Java
• Коммерческий опыт разработки на Java
• Опыт разработки и интеграции с распределёнными системами хранения и обработки данных
• Практический опыт с Big Data, в частности Hadoop и Greenplum
Контакт: ••••••••
•••••••• опубликована в ••••••••
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →