Проектирование, разработка и поддержка отказоустойчивых бэкенд-сервисов на Java 21+ и Spring Boot. Построение и развитие микросервисной архитектуры в cloud-среде.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
Проектирование, разработка и поддержка отказоустойчивых бэкенд-сервисов на Java 21+ и Spring Boot. Построение и развитие микросервисной архитектуры в cloud-среде.
Location: Москва Мы — команда Антифрода в корпоративном кредитовании. Отвечаем за проверку всех корпоративных клиентов банка — от небольшого бизнеса до крупнейших групп компаний. Система встроена во все этапы кредитного процесса: от входного потока заявок до сопровождения действующего портфеля. Через нас проходит каждый корпоративный клиент Сбера. Масштаб впечатляет: более 100 микросервисов, 8 команд, свыше 70 человек, общий Kotlin-монорепозиторий. Это уникальные задачи: высокая нагрузка, отказоустойчивость, эволюция контрактов, десятки интеграций с внутренними и внешними системами, собственные фреймворки и библиотеки, когда стандартные решения недостаточны. Обязанности Чем предстоит заниматься: • разрабатывать новых и развивать существующих ИИ-агентов: миграцию прототипов в производственные сервисы, создание новых сценариев, работу с запросами и параметрами вызова модели; • интегрировать агентов с другими системами и корпоративными сервисами: синхронные и асинхронные вызовы, управление временем выполнения запросов, повтор попытки, обеспечение идемпотентности операций; • подключать агентов к системам мониторинга и логирования: сбор метрик, ведение структурированных журналов, настройка распределённой трассировки событий; • обновлять агентов согласно новым требованиям бизнеса и требованиям служб информационной безопасности; • строить и поддерживать тестовую инфраструктуру: модульные, интеграционные и E2E-тесты, подготовку данных и инструкций для проверки качества ответов модели; • выпускать релизы: создавать контейнерные образы, настраивать пайплайны сборки и выпуска в продакшн-среды; • вести всю документацию по проекту и сопровождение доступа к ресурсам и сертификатам корпоративных систем до реального исполнения; • согласовывать внедрение с ответственными подразделениями банка: письменная коммуникация, участие в встречах, демонстрация достигнутых результатов; • взаимодействовать напрямую с заказчиками: анализ требований, декомпозиция задач, переговоры о приоритетах и доведение решений до финального производственного использования. Требования Мы ждём что ты: • имеешь производственный опыт серверной разработки на Kotlin; кандидаты с опытом на Java и готовые перейти на ежедневную разработку на Kotlin рассматриваются дополнительно; • уверенно владеешь Spring Boot 3: создаёшь сервисы, интегрируешься с ними, проводишь конфигурацию; опыт работы со Spring Boot 4 будет твоим дополнительным преимуществом; • свободно работаешь с SQL-запросами и реляционными базами данных (PostgreSQL); • понимаешь принципы асинхронных вызовов: обработку таймаутов, выполнение повторных попыток, обработку неполадок и исключений; • хорошо знаком с инструментами управления зависимостями Gradle или Maven, включая устранение конфликтов версий; • обладаешь практическим опытом создания и запуска контейнеров Docker и администрирования Kubernetes-кластеров; • успешно настроил и использовал службу Istio в реальных условиях production-level окружения; • привык писать модульные, интеграционные и E2E-тесты как неотъемлемую часть своей повседневной деятельности; • освоился с системой наблюдаемости: настройкой сбора метрик, ведения логов и распределённого отслеживания событий; • работал с Kafka, обеспечивая надёжность передачи сообщений между производителями и потребителями, гарантируя доставку информации; • способен вывести свой сервис в промышленную эксплуатацию в банке с чётко установленными правилами проведения изменений; • умеешь быстро разобраться даже в сложной новой библиотеке или SDK без официальной документации, вплоть до изучения её исходников и структуры артефактов; • разбираешься в принципах функционирования приложений на основе больших языковых моделей (LLM). Будет плюсом: • реальный опыт разработки промышленных приложений на основе языковой модели и оценка качества их ответа в производственных условиях; • наличие опыта работы с моделями GigaChat или совместимых API OpenAI в производственной среде; • применение Spring AI или LangChain4j в своих проектах, знакомство с векторными хранилищами; • взаимодействие с подразделениями DevOps и эксплуатацией: умение ставить задачу через заявку и принимать результаты работы; • понимание специфики защиты конфиденциальных данных и категорий секретности, навыков безопасного ведения журнала событий без раскрытия приватных сведений. Личные качества: • способность действовать автономно и брать ответственность за принятые решения; • спокойствие перед лицом процедур и ожиданий, готовность соблюдать установленные регламенты независимо от сроков; • своевременная эскалация проблем вместо того, чтобы ждать истечение времени; • объективность в оценках готовности проекта: принимаешь выполненные задачи только после подтверждения их работоспособности. Условия Что мы предлагаем: • гибридный график работы, • стабильный оклад плюс ежегодное премиальное вознаграждение и соцподдержку сотрудников, • официальное оформление сразу после начала сотрудничества, • профессиональное окружение опытных коллег, готовых принять любые идеи и точки зрения, • расширенную медицинскую страховку DMS уже с первого дня работы, а также доступные условия страхования здоровья членов семьи, • бесплатные подписки на сервисы СберПрайм+ и выгодные скидки на продукцию партнёров, • корпоративную программу пенсионного обеспечения, • бесплатное обучение и посещение профильных конференций, широкий выбор курсов и тренингов, • реферальную программу для привлечения специалистов с вознаграждением до 100 тысяч рублей, • оборудованный спортивный зал и специальные скидки в партнёрских фитнес-клубах, • современное рабочее оборудование и комфортные рабочие места, • работу по методологии Agile вместе с лучшими специалистами отрасли: среди них около 2000 продуктовых команд и возможность перемещаться внутри компании, • насыщенную корпоративную жизнь: участие в мероприятиях вроде Зелёного марафона, спортивных соревнованиях и волонтерстве, • отсутствие жёстких ограничений в одежде — придерживаемся свободного дресс-кода.
Location: Москва В SberData мы создаем платформы данных для всего Сбера. Это более 350 источников данных и 100+ Пб информации, заказ и получение данных за 15 минут и современных технологический стек работы с данными, включая собственные сборки СУБД на базе Hadoop и GreenPlum. Мы работаем над микросервисным приложением на платформе Kubernetes, предназначенным для сотрудников банка. Обязанности ### Чем предстоит заниматься: * проектировать и реализовывать REST API (API First, OpenAPI 3) * разрабатывать микросервисы на Java 17 / Spring Boot 3 * писать Kafka-консьюмеры и продюсеры с гарантиями доставки, retry/DLQ, идемпотентностью * оптимизировать SQL-запросы к PostgreSQL: EXPLAIN ANALYZE, covering indexes, N+1 * делать zero-downtime миграции схем через Liquibase * реализовывать отказоустойчивость: retry (exponential backoff + jitter), circuit breaker (Resilience4j), bulkhead, graceful degradation * инструментировать интеграции: метрики, трейсы, логирование * участвовать в построении SLO-based алертинга и Grafana-дашбордов * писать дизайн-документы, проводить code review * расследовать production-инциденты, участвовать в RCA. Требования ### Требования: * опыт коммерческой разработки enterprise решений на Java от 3-х лет, из низ от 1 года в роли Senior/Team Lead * опыт работы с Event-driven архитектурой, микросервисы * уверенное знание Java 17: Stream API, Optional, records, sealed classes, CompletableFuture и Spring Boot 3: REST Controllers, Spring Security, Spring Data JPA, @Transactional * опыт проектирования REST API: REST-конвенции, HTTP-статусы, OpenAPI) * практический опыт с PostgreSQL: JOIN-запросы, EXPLAIN ANALYZE, индексы * практический опыт с Kubernetes, Docker, Helm, Kustomize, зонтичные чарты * понимание Liquibase, zero-downtime миграциями * владение Apache Kafka: Kafka-clients, consumer groups, DLQ. ### Будет преимуществом: * понимание структурированного логирования и мониторинга * знание Spring Cloud Gateway / Config * владение Istio: traffic management, mTLS, canary-деплои * владение HashiCorp Vault/Consul (секьюрити, конфигурации) * представление о репликации баз данных * опыт работы с Resilience4j (circuit breaker, retry, bulkhead) * grafana-дашборды и алертинг * дизайн-документы, ADR * английский на уровне чтение технической документации * опыт работы QueryDSL. Условия ### Мы предлагаем: * комфортный современный офис в Москве: БЦ Даниловский форт, рядом с М.Тульская, Верхние котлы * возможность выбрать удобный график – офис/гибрид * ежегодный пересмотр зарплаты, годовая премия * корпоративный спортзал и зоны отдыха * более 400 образовательных программ СберУниверситета для профессионального и карьерного развития * расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа * гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ * подписка Прайм с возможностью совместного использования на трёх близких * вознаграждение за рекомендацию друзей в команду Сбера.
Location: Москва Наша команда обеспечивает легальные расчёты для юридических лиц в криптовалюте по внешнеэкономическим контрактам в цифровом канале банка. В рамках платежа обеспечивается полный цикл операции — от приёма заявки клиента до расчётов с зарубежным контрагентом, включая обязательные контрольные процедуры проверки, учёт с отчётностью. Продукт построен на новой регуляторике цифровых валют. Проект на стадии запуска — новый класс банковских операций без готовых решений: процесс и требования проектируются командой с нуля. Короткая дистанция до обратной связи, реальное влияние на продукт, большой объём интеграционной работы. Обязанности * техническое лидерство: определение архитектуры, выбор технологий, принятие ключевых решений * разработка и поддержка backend-сервисов на Java * проектирование масштабируемых, отказоустойчивых решений и оценка трудозатрат * обеспечение качества кода: code review, паттерны, тестирование, документация * оптимизация производительности, анализ инцидентов, рефакторинг критических участков * работа с командой: менторство, onboarding новых разработчиков, координация задач * взаимодействие с архитекторами, владельцами продуктов и другими командами * написание unit- и интеграционных тестов, SQL-скриптов, миграций. Требования * опыт промышленной разработки на Java от 5 лет, из них не менее 2 лет на позиции Tech Lead/ведущего разработчика * глубокое знание Spring Framework (Spring Boot, Spring Data JPA и др.) * опыт проектирования и поддержки микросервисной архитектуры * опыт работы с PostgreSQL в части написания и оптимизации запросов * понимание принципов многопоточности, JVM, сборки мусора, профилирования * опыт работы с брокерами и очередями сообщений * опыт работы с Docker, Kubernetes. Будет плюсом: * уверенное владение AI-инструментами. Условия * комфортный современный офис рядом с м. Ленинский проспект, ул. Вавилова 19, формат работы - гибрид (3 дня в неделю - офис) * корпоративный спортзал и зоны отдыха * более 400 образовательных программ СберУниверситета для профессионального и карьерного развития * расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа * подписка Прайм с возможностью совместного использования на трёх близких * вознаграждение за рекомендацию друзей в команду Сбера.
Студия Т_Г ищет Junior/Middle Java-разработчика для работы над высоконагруженными государственными проектами с микросервисной архитектурой.
Задачи: — Выполнение проектных задач по модели аутстаффа с подключением специалиста в команду заказчика. Требования: — Опыт работы разработчиком от 3 лет в проектах по разработке, модификации или внедрению ПО на Java. — Работа с Java 11+. — Глубокое понимание Spring (Spring Boot, Spring MVC, Spring Data JPA, Spring Security) и Hibernate (ORM, транзакции, кэширование). — Опыт со Spring Cloud. — Разработка RESTful API и интеграция с внешними сервисами. — Опыт работы с Kafka, Maven/Gradle. — Знание Camunda (автоматизация бизнес-процессов, BPMN-моделирование). — Опыт работы с Oracle и PostgreSQL. — Навыки работы с Docker и Kubernetes (контейнеризация, развёртывание, масштабирование микросервисов). — Знание JUnit (юнит- и интеграционные тесты). — Опыт с ELK (Elasticsearch, Logstash, Kibana) для логирования, аналитики и мониторинга. — Командная разработка с Confluence и Jira. — Понимание принципов микросервисной архитектуры и CI/CD. — Умение писать чистый поддерживаемый код с соблюдением best practices и архитектурных паттернов. Условия: — Проектная работа, модель аутстаффа (подключение специалиста в команду заказчика). — Удалённо. — Полная занятость. — Оформление по ИП или самозанятости.
Location: New York, NY, United States About Us Fanatics is a leading global sports platform redefining how fans connect with the teams, players and moments they love. Our businesses — Fanatics Commerce, Fanatics Collectibles, Fanatics Betting & Gaming, Fanatics Events, Fanatics Advertising, Fanatics Markets and Fanatics Studios — maximize the presence and reach for hundreds of partners globally and create a one-stop experience that allows fans to buy, bet, collect, and earn, while engaging with sports in deeper, more immersive ways. This includes licensed fan gear and lifestyle products, sportsbook and iGaming, physical and digital trading cards, live events, premium sports entertainment content, credit card offerings and more. Together, they form a powerful, integrated ecosystem — connected by the Fanatics ONE loyalty program and FanCash, the currency of sport — delivering personalized experiences to over 100 million fans worldwide. Fanatics holds partnerships with over 900 sports properties, from professional leagues and players’ associations to teams, colleges and retail partners; over 7,000 athletes and celebrities; and over 2,000 retail locations, including all Lids stores. Backed by a team of more than 22,000 employees, Fanatics is committed to relentlessly enhancing the fan experience. Overview As a Backend Staff Engineer at Fanatics Core, you are a recognized technical leader. You operate both strategically and hands-on while leading ambitious projects, and your solutions set the standard for the team. Your bold decisions balance immediate business needs with long-term technical excellence. Through your leadership, you cultivate a culture of excellence and innovation that leaves a lasting impact on both your immediate team and the broader mobile team. Lastly, you are user-obsessed and know how to drive features from the backend all the way to the frontend. We own the Fanatics App, the brand-forward application of Fanatics that encompasses elements of all of our different brands and businesses. The Fanatics App brings together Free to Play games, live events, ecommerce, and new product experiences to deliver a new Sports platform. Fundamentally, we are one team in everything we do from the user experience to coding and architecture. In order to deliver on our Customer Promise, we use best in class technologies; thus allowing platforms to be as up to date as possible so that we can rapidly deliver and innovate in this exciting new market. Every time a fan places a bet, earns a reward, or checks out on Fanatics — Fanatics Core made that possible. We build the shared foundations — identity, payments, loyalty, wallet, data, and platform — that power sports betting, ecommerce, collectibles, and beyond. We supercharge the business by providing products and capabilities so that teams can focus on what matters most: building delightful experiences for the fans. Responsibilities Drive the development, testing, documentation, and deployment of high-quality, scalable software into production Develop a comprehensive understanding of the industry, product, and roadmap, leveraging this knowledge to shape team strategy and influence the direction of the organization Lead the end-to-end technical execution of complex features and systems, from ideation and architecture to deployment and refinement Define and enforce engineering principles, guidelines, and best practices Partner closely with product, design, and other stakeholders to make high-impact technical decisions that align with both business goals and long-term scalability Lead incident resolution as part of the on-call rotation, ensuring swift diagnosis and remediation of critical software issues Proactively identify and remove roadblocks, occasionally collaborating cross-team collaboration to maintain momentum on complex projects Conduct and elevate code reviews, sharing expertise to enhance code quality Steer team planning and design discussions, introducing innovative approaches to solve technical challenges and optimize design patterns Champion improvements to software quality, testability, operational metrics, and team documentation, setting a higher standard for the organization Mentor and coach engineers at all levels, fostering a culture of continuous learning and professional growth across the team Be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities Required Qualifications 7+ years of experience building highly scalable, performant and evolvable backend distributed systems; proficiency in Spring with Kotlin and/or Java is a plus. Demonstrated ability to drive best practices in backend development and mentor others in effective coding and architectural strategies, such as clean code, hexagonal/layered architectures, domain driven design and other design and architectural patterns Knowledge of observability practices , including logging, monitoring, and tracing in distributed systems. Expertise in Agile software delivery , with a track record of modeling and driving process improvements across teams, and ability to collaborate cross-functionally across diverse teams within large enterprise environments, driving alignment and shared success. Excellent communication skills , capable of conveying complex technical concepts clearly and effectively to diverse audiences, including engineers, executives, and non-technical stakeholders. Team-first mentality , with a willingness to do what it takes to get the job done and a desire to strive for better. Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly. Preferred Qualifications Strong Experience in the sports industry, gaming and content delivery Highly effective with Kotlin, Java and/or Go Expertise in messaging technologies such as Kafka or Amazon SQS, with a solid understanding of event-driven architectures. Comfortable working with Cloud Native and Infrastructure as Code, like Kubernetes, Helm and Terraform Ability to work in diverse codebases, both legacy and greenfield, in different languages and environments If you possess some of these qualifications but not all of them, we still encourage you to apply! #LI-AC2 Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit https://benefitsatfanatics.com/ Salary Range $144,000 — $235,000 USD By submitting your application, you agree to our terms of service and acknowledge you have read our Candidate Privacy Policy. Fanatics will never ask candidates for money, banking information, or other sensitive personal information as part of the interview process. If you receive a suspicious message claiming to be from Fanatics recruiting, please do not respond and report it here .
- Реализация алгоритмов обработки распределенных данных в соответствии с требованиями ТЗ.
Location: Intellias Meet your recruiter Viktoriia Borsuk viktoriia.borsuk@intellias.com https://www.linkedin.com... Vacancy details ITSM Support Engineer Strong Middle Ukraine Remote APPLY NOW REFER A FRIEND Let’s connect people globally! With a first-class team of engineers, Intellias provides and supports top-level services in the telecom sector all over the world. Join in and be among those who create the future of communications! What project we have for you Our client, a leading software and services provider for communications and media companies, is establishing the Support and Maintenance team for newly launched project in Ukraine, so looking for strong and motivated support personnel with experience in operating high-performing, scalable, enterprise-grade applications and frameworks (On-prem OpenShift, Kubernetes, HBase, Kafka). You will be part of a talented software engineering team that is servicing the next generation of our product using micro services technology stack. Take responsibility on operations and support of Production BSS (Telecom Billing, rating, ordering, PCRF, network provisioning, IVR, Product catalog and API) IT project in ensuring the Maintenance and services operations SLA. Ensure solution meets customer business and technical needs by leveraging out clients IT assets and best practices while considering IT strategic goals. What you will do In one sentence: Responsible to monitor perform ticket analysis, service interruption analysis, timely resolution or the incidents, failures and to minimize business impact by providing and developing work arounds. Responsibilities: Troubleshoot and resolve application issues, implementing work arounds and proactive measures to prevent future occurrences. Participate in on-call rotations and provide timely incident response and resolution. Perform ticket analysis, service interruption analysis. Ensure timely resolution or escalation within the agreed SLA. This includes creating a positive customer support experience and building strong relationships through understanding the problem, communicating promptly on progress, and handling customers with a professional attitude. Analyze and fix order fallouts from various applications, journalize manual billing requests, process payments, and customize miscellaneous activities What you need for this Critical Experience: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). Familiarity with Business Support System (BSS) (billing, telecom billing, CRM, telecom CRM, ordering, logical inventory, product catalog – some of these modules experience is needed, and understanding how they are linked together) Technical Skills of Rest API Proficiency in scripting languages such as Shell, Python or Bash. Familiarity with containerization tools like Docker and container orchestration tools like Kubernetes. Must have experience of working with microservices. Experience with monitoring and logging tools (e.g., Prometheus, ELK stack, Grafana). Practical experience with NoSQL databases, such as Couchbase and HBase. Hands-on expertise in PostgreSQL Practical experience with Unix / Linux Scripting Proficiency in English communication, both written and verbal. Requirements: 4+ years of experience Willing to work in shifts and weekend support model. Strong problem-solving skills and the ability to work effectively in fast-paced environments. Must have the ability to see the full End to End picture, including impact on the customer. Will be a plus: Familiarity with Fuse, Camel, and Spring Boot is a plus. Knowledge of REACT and Redux is considered an added advantage. Proficiency in Core Java and Java scripting. Knowledge of API Man. Knowledge of Diameter Protocol is a plus. What it’s like to work at Intellias At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth. We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law. We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success. Skills BSS Docker/Kubernetes Grafana Linux NoSQL PostgreSQL Prometheus REST
В связи с расширением команды и масштабированием проектов, в компанию Centicore Group требуется Senior Java-разработчик на крупный банковский проект. Проект: Кредитование расчетного счета клиента, закрытие кассовых разрывов, быстрый доступ к заемным средствам.
— Покрытие новых функциональностей при помощи инструментов автотестирования; — Тестирование mobile/web приложений;
Задачи: — Проектирование и разработка микросервисной архитектуры на Java 17+ с использованием Spring Boot (MVC, Data JPA, Security) — Построение пайплайнов Retrieval-Augmented Generation (RAG): от парсинга сырых данных до индексации эмбеддингов — Разработка и поддержка векторных баз данных Qdrant: проектирование схем шардирования, настройка гибридного поиска (BM25 + Dense Vectors) и оптимизация запросов — Создание мультиагентных систем на базе LangChain/LangGraph для автоматизации бизнес-процессов — Глубокий промт-инжиниринг: написание промптов под разные сценарии одного агента, техники Few-shot, Chain-of-Thought, структурированный вывод (JSON mode) — Отладка семантики моделей: снижение энтропии ответов, управление вариативностью через параметры инференса, механизмы self-healing при деградации внешних провайдеров LLM — Оптимизация производительности PostgreSQL: тюнинг сложных SQL-запросов, работа с индексами (B-tree, GIN/GIST, триграммы), проектирование транзакционной изоляции — Вынос вычислений в контейнерную среду: Docker, Kubernetes (Helm), построение отказоустойчивых CI/CD-конвейеров в GitLab CI/Jenkins Требования: — Уверенное владение Java 17+, понимание многопоточности (CompletableFuture, виртуальные потоки Project Loom — будет плюсом) — Экспертный уровень владения стеком Spring: жизненный цикл бинов, аспектно-ориентированное программирование, тонкая настройка пулов соединений БД и параметров безопасности — Опыт проектирования реляционных моделей в PostgreSQL, умение читать EXPLAIN ANALYZE, эффективные миграции (Liquibase/Flyway) — Практический опыт работы с векторными СУБД (Qdrant) или Weaviate/Pinecone/Milvus, понимание метрик близости (Cosine Similarity, Dot Product, Euclidean Distance) — Опыт разработки с библиотеками LangChain и/или LangGraph, построение графов состояний, интеграция внешних инструментов (tool calling) — Навык написания эффективных промптов (Prompt Engineering) и управления поведением LLM без изменения весов модели — Опыт работы с Docker и Kubernetes (манифесты, Helm-чарты), знание Linux shell на уровне уверенного пользователя — Настроенные процессы CI/CD (GitLab CI или Jenkins): сборка Maven/Gradle, покрытие тестами (JUnit 5, Testcontainers), статический анализ кода
— Вести агентов на всем коде: серверная часть, интерфейс, обмены с 1С и DocsVision. — Опыт коммерческой разработки от 4 лет.
Location: Remote; Armenia; Serbia; Kazakhstan; Georgia; European Union Workplace: Remote 🌍 Remote | UTC+8 | Core collaboration hours: 1:00–7:00 PM Manila Time Salmon is a technology-driven financial company building a banking and lending platform across Southeast Asia, starting in the Philippines. We combine global fintech expertise with deep local market knowledge to make financial services simple, accessible, and useful for millions of people across the region. 7M+ app downloads. 2M+ monthly active users. 7,000+ partner stores. US$310M+ raised from leading global investors. Manila-based, globally distributed, and hybrid-first — our team spans 45+ countries. If you want to solve complex problems at scale and impact how millions of people access and manage money, come build with us. Southeast Asia's fintech moment starts here. About the role: You'll build the microservices behind Salmon's core banking products — reliable, scalable systems supporting how millions of Filipinos manage their money. What you'll do: - Build scalable microservices in the JVM environment using Spring Boot, within the Core Banking Development Team. - Work in an event-driven architecture grounded in domain-driven design (DDD) and eventual consistency. - Collaborate across engineering to develop and scale Salmon's core banking and partner platforms. What you'll own: - Build and maintain reliable, scalable microservices in the JVM environment using Spring Boot. - Design event-driven services applying domain-driven design (DDD) principles and eventual consistency. - Build and maintain APIs and services that support core banking products. - Contribute to internal SDKs and frameworks that streamline how teams build on shared services. - Integrate with partner platforms and external services at scale. - Support the development and scaling of banking and partner platforms as Salmon grows. What makes you a strong fit: - 3+ years of software development experience in the JVM environment, with strong Java skills (Kotlin is a plus). - Experience using Spring Boot in a microservices environment. - Experience working in an agile setup with continuous deployment and delivery. - Solid understanding of event-driven architecture, domain-driven design, and eventual consistency. - Experience with containerization and orchestration — Docker and Kubernetes preferred — in a cloud environment (AWS preferred). - A collaborative mindset and willingness to share knowledge across the team. What we offer: Ownership and flexibility - Fully remote work with core collaboration hours from 1:00 to 7:00 PM Manila time (UTC+8) - Company-provided tools and equipment Health and time off - Medical insurance support for you and your family through co-funding or reimbursement, depending on your location and subject to policy limits - Access to an internal mental health support specialist - 22 vacation days, Philippine public holidays, and 15 sick days Growth and team experience - Opportunities to learn and share your expertise through internal expert meetups, external conferences, speaking opportunities, and industry publications - Company-sponsored trips to Manila to meet and work with your team in person - High-performing teams can earn a dedicated beach house week in Southeast Asia We believe strong teams are built by people with different backgrounds, experiences, and points of view. Salmon is an equal opportunity employer, and we make hiring decisions based on skills, experience, and potential.
Предстоит писать бизнес-логику, интегрировать сервисы, покрывать код тестами и улучшать производительность приложений. Задачи Создание нового функционала, написание чистого, эффективного и поддерживаемого кода, реализация бизнес-логики;
🔹 Чем предстоит заниматься. Разрабатывать и развивать backend-решения на Java.
Location: Москва АС ППРБ Депозитарное обслуживание - автоматизированная система, которая обеспечивает учёт ценных бумаг и гарантирует корректное закрепление прав собственности за клиентами банка. Глобальная задача – развитие системы (Openshift, Docker, Kafka, Spring Boot 3, Java 17) АС ППРБ. Обязанности * детальное проектирование интеграции со смежными сервисами (в том числе API) * разработка программного продукта, внесение изменений в код * разработка автоматических модульных тестов, автоматических скриптов и тестов развертывания * выполнение code review * управление командой разработки, целями технологической повестки * построение планов развития системы на горизонт квартал/год Требования * высшее образование * понимание паттернов микросервисной архитектуры * опыт разработки на Java от 4-х лет * опыт управления командой от 2-х лет * выстраивание процесса по методологии SDD * навыки управления бэклогом * владение стеком Java 17, OpenAPI, AsyncAPI, Spring Framework (Core, Boot, Data, Web), Hibernate, PostgreSQL, Apache Kafka, Jenkins, Docker Будет плюсом: * навыки работы с генеративными AI-моделями * опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов * инструментальное владение AI для анализа, генерации и автоматизации Условия * формат работы - гибрид (Вавилова 19) * ежегодный пересмотр зарплаты и годовая премия * корпоративный спортзал и зоны отдыха * более 400 образовательных программ СберУниверситета для профессионального и карьерного развития * гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ * расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа * бесплатная подписка СберПрайм с возможностью совместного использования на трех близких, скидки на продукты компаний-партнеров * вознаграждение за рекомендацию друзей в команду Сбера * корпоративная пенсионная программа.
- Разрабатывать и поддерживать backend-часть продуктов: ЛК клиента, ЛК партнёра, B2B API, аналитические отчеты. - Проектировать и внедрять новые микросервисы, участвовать в распиле монолита.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подбор