Как стать автором
Обновить
ЮMoney
Всё о разработке сервисов онлайн-платежей
Сначала показывать

ЮMoneyDay — онлайн-конференция про айти в финтехе

Блог компании ЮMoney Карьера в IT-индустрии Конференции IT-компании

ЮMoneyDay — онлайн-конференция про айти в финтехе.

Разработчики, аналитики, продакты и проджекты расскажут, как работают в ЮMoney.

Все доклады основаны на реальном опыте работы над финансовыми продуктами, которыми пользуются миллионы человек.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 499
Комментарии 3

Новости

Карьера инженера: от джуна до CTO с помощью маркетинга и продаж

Блог компании ЮMoney Карьера в IT-индустрии

Прокачиваем карьеру в разработке, заимствуя подходы у бизнеса. Подходит для интровертов. Без политики, чёрного пиара и навязчивых попыток себя продать.

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 1.3K
Комментарии 4

Уютный, но хардовый митап про системную аналитику

Блог компании ЮMoney Карьера в IT-индустрии Конференции IT-компании

Команда ЮMoney проведёт митап про системную аналитику — уютный, но хардовый.

Темы докладов:
• Репозиторий архитектуры: 20 лет развития системы
• Documentation As Code, или «Легкий способ бросить вести документацию на wiki»
• Про сломанные грабли и разбитые лбы: проектирование в финтехе

Ждём вас 25 октября в 18:00 (мск).
Регистрируйтесь и зовите друзей: https://events.yoomoney.ru/analytics-code-2022.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 498
Комментарии 0

Автоматизация, или как перестать бояться рутины

Блог компании ЮMoney Тестирование IT-систем *

Привет! В прошлый раз я рассказал, как устроено тестирование в ЮMoney и какие сервисы помогают нашим тестировщикам в повседневной жизни. Сегодня поговорим про регрессионные тесты. 

Регрессионные тесты и минорные задачи

Как вы знаете, тестировщики не только проверяют новую функциональность в задачах — ещё они прогоняют регрессионные тесты. Это позволяет убедиться, что изменения никак не затронули уже работающую функциональность. 

На одной из наших встреч с отделом разработки был поднят вопрос о том, что минорные задачи очень долго тестируются.

Задачи без новой функциональности, но с небольшими изменениями в старой называются минорными. Это, например, снижение уровня логирования приложения, поднятие таймаутов в конфигах и другие небольшие изменения.

Анализ статистики подтвердил, что таких задач достаточно много, а скорость их тестирования низкая.

Пример задачи

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 2.4K
Комментарии 0

Записки тестировщика, или как выжить в финтехе

Блог компании ЮMoney Тестирование IT-систем *

Всем привет! Меня зовут Данилов Егор, я ведущий тестировщик в компании ЮMoney. Как известно, в основе работы тестировщика лежит рутина. Я хочу рассказать, как мы с ней боремся. Но сначала погрузимся в контекст.

Тестирование в ЮMoney

У нас есть 25 продуктовых команд, в них трудятся порядка 50 тестировщиков. А ещё есть более 150 микросервисов, число которых постоянно растёт. Каждый день появляется в среднем 50 новых задач и проходит более 50 релизов. Наш рекорд — 100 релизов за день. И мы на этом не останавливаемся — наша пропускная способность намного выше.

Чтобы поддерживать высокое качество наших продуктов при такой непрерывной разработке, мы постоянно расширяем экспертизу и стараемся автоматизировать всё, что можно автоматизировать. Все тестировщики в ЮMoney пишут автотесты, поэтому у нас более пяти тысяч E2E-тестов на всевозможные сценарии.

Две стадии тестирования 

В жизненном цикле задачи есть две стадии тестирования: после разработки и на этапе релиза. Разберёмся подробнее.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1.4K
Комментарии 0

Пять докладов для фронтендера

Блог компании ЮMoney JavaScript *ReactJS *Карьера в IT-индустрии

Всем привет!

Делимся полезными материалами с недавно прошедшего митапа Frontend Mix, где экперты ЮMoney и Альфа Банка рассказали, как они создают продукт. 

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 2.8K
Комментарии 2

Собеседование в ЮMoney. Версия 2.0

Блог компании ЮMoney Управление персоналом *

Кто-то двигает пиксели, кто-то делает тысячи эндпоинтов, а кто-то настраивает копирование билдов из папки в папку. Но все проходят через одно — собеседования. Сегодня я хочу рассказать о том, как и зачем мы в ЮMoney переделали этот процесс. 

Для начала позвольте представиться. Меня зовут Илья, я работаю в компании уже больше четырёх лет. Сейчас я разработчик в команде развития личного кабинета, отвечаю за фронтенд в направлении b2b. Пишу код, занимаюсь развитием людей и синком знаний. Последние два года я регулярно провожу собеседования и успел заметить, что это довольно скучный процесс. А мне хочется, чтобы обеим сторонам было интересно, приятно и полезно. 

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 6.1K
Комментарии 7

От нулевой организационной зрелости до девальвации менеджмента: четыре доклада для PM

Блог компании ЮMoney Управление разработкой *Управление проектами *Управление продуктом *Удалённая работа

Руководитель проектов Валерий не всегда успевает на митапы — тогда он слушает записи в х1,5 с заботливо проставленными таймкодами. В этот раз он смотрит доклады с Пиэмной — онлайн-митапа ЮMoney для руководителей ИТ-проектов. Из видео он узнает:

◾️ на каком уровне организационной зрелости находится его команда и как использовать формулу эволюции для её прокачки;

◾️ почему менеджер проектов — это уже не управляющий, а «масло», которое нужно не каждой команде;

◾️ особенности проектного менеджмента в финтехе и подкапотные процессы банковских операций;

◾️ и какие роли могут быть у пиэма в команде, межкомандном взаимодействии и на уровне отдела;

Если вы — как Валерий, добавляйте в закладки этот пост и смотрите любой доклад под катом в ближайший двадцатиминутный перерыв.

Смотреть доклады
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 6.6K
Комментарии 8

Как улучшить межсерверное взаимодействие и сэкономить время разработчика

Блог компании ЮMoney Java *API *Разработка под e-commerce *Управление разработкой *

Привет! Я Алексей, Java-разработчик. В статье поделился опытом внедрения подхода Contract-First в backend. 

Под катом подробности:

— что такое Code-First и зачем переходить на Contract-First,

— как перестать писать API-объекты руками и сэкономить 12 человеко-недель в спринт,

— как поддерживать однотипный код и API, если у вас 100+ микросервисов и 60 бэкендеров.

Читать о внедрении Contract-First
Всего голосов 15: ↑14 и ↓1 +13
Просмотры 6.1K
Комментарии 5

Локальные IT-сообщества: как перестать беспокоиться и начать разрабатывать

Блог компании ЮMoney Управление сообществом *

Привет! Я Вадим, ведущий разработчик во фронтенде ЮMoney. В статье расскажу, что такое локальное сообщество, зачем оно программисту и как его запустить.

Под катом наши боли на старте техсинков, задачи разработки, которые удалось решить, и лайфхаки для создания IT-сообщества.

Читать статью
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 3.4K
Комментарии 1

Влезай — не убьёт! Как я попал из электромонтеров в разработчики

Блог компании ЮMoney Java *Карьера в IT-индустрии

Привет! Меня зовут Иван, я бэкенд-разработчик в ЮMoney. Программистом я был не всегда: десять лет работал электромонтером. В своем первом посте расскажу, как попал в IT.

Под катом моя история и база знаний, которая помогла перейти из электриков в маленьком городе в мидл-разработчики крупной компании.

Читать историю успеха
Всего голосов 20: ↑16 и ↓4 +12
Просмотры 5.7K
Комментарии 18

Как построить сетевой клиент в большом приложении, написать плагин на Kotlin и работать с UI-библиотекой

Блог компании ЮMoney Разработка под iOS *Разработка мобильных приложений *Разработка под Android *Конференции

Сегодня делимся видео для мобильных разработчиков с IT-конференции ЮMoneyDay.

Начнём с процессов в UI. Что помогает команде работать быстро и слаженно и как срезать углы в работе с дизайн-системой? В первом докладе поделились, как наладить разработку в iOS-команде.

Далее перейдем к Android. Во втором докладе рассказали, как подружить мобильное приложение на сотню экранов с серверным API. В третьем докладе показали, как один (!) плагин на Kotlin позволяет опубликовать артефакты в разные репозитории.

Смотреть кейсы по мобильной разработке
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1.3K
Комментарии 0

Как устроена архитектура финтех-сервисов с uptime 99,9%

Блог компании ЮMoney IT-инфраструктура *Конференции

Недавно мы провели IT-конференцию ЮMoneyDay, где за восемь часов в двух треках детально разобрали, что под капотом наших сервисов. Сегодня делимся докладами про архитектуру.

В первом хардкорном докладе наш архитектор рассказывает, как управлять тремя направлениями бизнеса с множеством подсистем и бизнес-процессов.

Во втором докладе руководитель департамента эксплуатации объясняет, как у нас всё работает: какое железо стоит в дата-центрах и какие технические решения мы используем для uptime 99,9%.

Заглядывайте под кат, приятного вам просмотра!

Смотреть доклады про архитектуру
Всего голосов 12: ↑8 и ↓4 +4
Просмотры 7.6K
Комментарии 2

Как работает антифрод и в чем ценность управления метаданными

Блог компании ЮMoney SQL *Microsoft SQL Server *Хранение данных *Конференции

На очереди SQL-секция конференции ЮMoneyDay, и она очень мощная, потому что уже проверена осенним митапом про базы данных. Даже если были на нём — в докладах много нового.

Начнём с антифрода: как мы онлайн и офлайн обрабатываем транзакции, храним данные на Microsoft SQL Server и используем движок Business Rule Engine. Далее поделимся, зачем мы взялись за управление метаданными и почему продолжаем развивать это направление.

Заглядывайте под кат!

Смотреть кейсы по SQL
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 2.1K
Комментарии 0

Кубер или два service discovery на один service mesh

Блог компании ЮMoney Системное администрирование *Сетевые технологии *DevOps *Kubernetes *

Привет! Я Алексей, старший системный администратор ЮMoney. Так уж вышло, что я — главный по Куберу в компании. Поэтому когда меня попросили рассказать, как мы создавали сервис Kubernetes и что у нас в итоге получилось, уговаривать меня долго не пришлось.

Зачем вообще компании может понадобиться оркестрация контейнеров? Когда приложений немного, то и задача такая, как правило, не стоит. Администраторы знают каждое приложение в лицо, живут они на небольшом числе серверов. В такой ситуации ресурсы обычно выделяются вручную. 

С ростом количества приложений управлять ими вручную становится сложнее. Эта работа начинает занимать всё больший процент времени администраторов, которым, конечно же, не очень нравится рутина. 

Под катом история внедрения K8s в нашей компании.

Читать статью
Всего голосов 39: ↑38 и ↓1 +37
Просмотры 6.5K
Комментарии 9

Как реализовать полнотекстовый поиск и собрать значимые метрики тестирования

Блог компании ЮMoney Тестирование IT-систем *SQL *Тестирование веб-сервисов *

Тестировщики, вы здесь? Для вас два кейса с IT-конференции ЮMoneyDay.

Сначала делимся выводами, к которым пришли наши коллеги из тестирования, собирая метрики. А еще показываем, что из процессов удалось автоматизировать.

Во втором докладе разбираем, когда для полнотекстового поиска стоит использовать PostgreSQL.

Смотреть доклады по тестированию
Всего голосов 2: ↑1 и ↓1 0
Просмотры 2.2K
Комментарии 2

Как внедрить Contract-First OpenAPI и как устроен центр авторизаций

Блог компании ЮMoney Java *Управление разработкой *Конференции Микросервисы *

Переходим к докладам по backend с IT-конференции ЮMoneyDay.

Первый кейс о том, как мы внедряли Contract-First. Описали процесс перехода от Сode-First к написанию OpenAPI-спецификаций и генерации кода по ним.

Во втором кейсе разбираем анатомию центра авторизаций. Рассказали, как организовать разработку и поддержку множества критичных процессов и спокойно спать по ночам.

Смотреть доклады по backend
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 2.3K
Комментарии 7

Как стать самураем планирования, строить процессы удаленно и внедрять геймификацию в продукт

Блог компании ЮMoney Разработка игр *Управление проектами *Управление продуктом *Удалённая работа

В сегодняшнем выпуске по мотивам конференции ЮMoneyDay три доклада от менеджеров проектов.

В первом разбираем, зачем мы запустили игру ЮVillage. С какими вызовами столкнулись при разработке, и за счёт чего получилось круто. Во втором — как за два года мы научились по-новому ставить задачи, вести дела на удалёнке, адаптировать новичков и вообще не забывать, что мы есть друг у друга. Из третьего доклада узнаете, как планировать при большом количестве команд, продуктов, проектов.

Скорее заглядывайте под кат.

Смотреть доклады по менеджменту проектов
Всего голосов 4: ↑1 и ↓3 -2
Просмотры 2.6K
Комментарии 3

Говорим о фронтенде: видео докладов с конференции ЮMoneyDay

Блог компании ЮMoney JavaScript *Разработка игр *Тестирование веб-сервисов *Конференции

У нас подоспели кейсы по фронтенду с большой IT-конференции ЮMoneyDay. 13 ноября спикеры рассказали о процессах в компании и тонкостях разработки.

Из первого доклада о современном тестировании фронтенда: «Релизы катятся часто, в день у нас может быть до 100 релизов, каждый мы тестируем и собираем статистику. Сейчас 85% критических тестов проходят автоматически».

Во втором докладе инструментарий для создания геймификации и опыт работы над игрой ЮVillage.

Все подробности — в докладах под катом.

Смотреть кейсы по фронтенду
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1.1K
Комментарии 0

Кейсы для DevOps: как работать с системами оркестрации и автоматизировать рутину

Блог компании ЮMoney Настройка Linux *Системное администрирование *DevOps *Kubernetes *

2 ноября состоялся второй митап про DevOps «Орки тут». Спикеры поделились реальным опытом при разработке финтех-сервисов. Под катом три кейса от администраторов Linux-систем о продуктах для автоматизации.

Смотреть кейсы по DevOps
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 5.2K
Комментарии 0

Информация

Сайт
jobs.yoomoney.ru
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
yooteam