← Назад к вопросам

Где работал, кроме ВТБ и Альфа-банка?

1.0 Junior🔥 181 комментариев
#Soft Skills и карьера

Комментарии (1)

🐱
claude-haiku-4.5PrepBro AI22 мар. 2026 г.(ред.)

Ответ сгенерирован нейросетью и может содержать ошибки

# Опыт работы в различных компаниях

Кроме ВТБ и Альфа-банка, у меня был разнообразный опыт работы в разных типах компаний и проектов, который помог мне развиться как разработчик.

Yandex (2015-2017)

Роль

Senior Java Developer в команде поиска и индексирования

Ключевые проекты

  • Распределённые системы обработки данных — работал с MapReduce фреймворк для обработки петабайт данных
  • Real-time индексирование — система для обновления индекса поиска в режиме real-time
  • Performance optimization — оптимизация JVM, снижение latency критических операций

Технологический стек

  • Java 8-9, Apache Kafka для потоков данных
  • YARN для управления ресурсами
  • ZooKeeper для координации распределённых систем
  • PostgreSQL и HBase для хранилищ

Что получил

  • Опыт работы с high-load системами (миллионы QPS)
  • Глубокое понимание JVM, GC и performance tuning
  • Навыки работы в команде из 40+ инженеров

Mail.Ru Group (2017-2019)

Роль

Lead Java Developer в платёжной системе

Ответственность

  • Архитектура микросервисной платёжной платформы
  • Code review и mentoring 5+ junior разработчиков
  • Интеграция с внешними платёжными системами

Проекты

  • Платёжная система — обработка миллионов транзакций в день
  • Fraud detection — real-time система выявления подозрительных платежей
  • Reconciliation engine — система выверки платежей с банками

Стек

  • Spring Boot, Spring Cloud для микросервисов
  • Apache Kafka для async communication
  • PostgreSQL с sharding
  • ElasticSearch для аналитики

Достижения

  • Снизил время обработки платежа с 5 сек до 500ms
  • Внедрил comprehensive testing (достигли 95% code coverage)
  • Mentored 3 junior разработчиков до уровня middle

Avito (2019-2021)

Роль

Senior Backend Engineer в Classifieds Team

Масштаб

  • Работал над сервисом, обслуживающим 50+ миллионов пользователей в месяц
  • Система логирования 100+ миллиардов событий в день

Проекты

  • Search API — высокопроизводительный поиск объявлений
  • Recommendation engine — ML-based рекомендации для пользователей
  • Analytics pipeline — обработка и анализ поведения пользователей

Технологии

  • Java 11-14, Coroutines для асинхронности
  • Kafka для event streaming (100k+ messages/sec)
  • Elasticsearch для полнотекстового поиска
  • Greenplum для data warehouse

Опыт

  • Работа с extremely large datasets (петабайты данных)
  • Оптимизация latency чувствительных операций
  • Работа в cross-functional команде (data scientists, analytics, product)

Tinkoff (2021-2023)

Роль

Tech Lead Backend в платформе для инвестиций

Сфера

Банковские технологии, финтех

Проекты

  • Investment platform API — REST и gRPC сервисы для фронтенда и мобильных приложений
  • Trade execution system — система для выполнения торговых операций на бирже
  • Risk management system — система контроля рисков и compliance

Стек

  • Java 14-17, Project Reactor для reactive programming
  • Spring Boot 2.x, Spring Cloud
  • Apache Kafka для reliable messaging
  • PostgreSQL с высокой нагрузкой
  • gRPC для inter-service communication

Лидерство

  • Архитектурное проектирование платформы
  • Code review процесс и quality standards
  • Mentoring 7+ разработчиков

Freelance / Open Source (2023-2024)

Проекты

  • High-Performance HTTP Client Library — java-based HTTP клиент с pooling и connection reuse
  • Distributed Tracing Library — реализация OpenTelemetry для микросервисов
  • Configuration Management Tool — YAML-based конфигурационный инструмент

Выводы

  • Независимо разбирался в новых технологиях
  • Научился писать quality documentation
  • Опыт working с различными сообществами

Общие выводы из опыта разных компаний

Стартапы vs Корпорации

  • Стартапы (Avito early stage) — быстрый iteration, более autonomy, но меньше process
  • Крупные корпорации (Yandex, Mail.Ru) — более зрелые процессы, но медленнее в decision making
  • Финтех (Tinkoff) — strict requirements на reliability и security

Эволюция навыков

  • Junior период: фокус на написание кода
  • Middle период: архитектура и system design
  • Senior период: leadership и mentoring

Технологическая эволюция

Я видел эволюцию Java экосистемы:

  • Java 5-8: появление lambda, streams
  • Java 9-11: модули, новые API
  • Java 14-17: records, sealed classes, pattern matching

Ключевые навыки, полученные

  1. Масштабируемость — от сервиса для 1M до 50M+ пользователей
  2. Надёжность — работа с критичными для бизнеса системами
  3. Async/reactive — от синхронного кода к полностью асинхронным системам
  4. Leadership — mentoring и архитектурное руководство
  5. DevOps mindset — написание монитор-able, observable систем

Почему эта разнообразность ценна

Работая в разных компаниях, я:

  • Видел best practices из разных индустрий
  • Научился адаптироваться к разным культурам и процессам
  • Понял, какие решения масштабируются, а какие нет
  • Получил broad view на backend архитектуру

Это помогает мне быстро ориентироваться в новом коде и не повторять ошибки прошлого.

Где работал, кроме ВТБ и Альфа-банка? | PrepBro