Специалисты
Навыки:
- Java 8+;
- Kotlin;
- JUnit;
- Maven, Tomcat;
- PostgreSQL;
- Git, Slack;
- Python (Django, numpy, pandas, стандартные библиотеки);
- R;
- Анализ данных;
- Docker;
- C.
Образование:
- 2020, Высшее, Московский физико-технический институт (Государственный университет), Долгопрудный (Московская область).
- 2020, Образовательная платформа Stepik, Дальневосточный федеральный университет, Интерактивный тренажер по SQL.
- 2020, Образовательная платформа Stepik, Computer Science Center, Java. Базовый курс.
- 2020, Образовательная платформа Stepik, Computer Science Center, Алгоритмы теория и практика. Методы.
финтех проект
Задачи: Разработка высоконагруженного back-end Проектирование и реализация отказоустойчивых сервисов с пропускной способностью > 50 000 RPS. Профилирование JVM (JFR, VisualVM) и оптимизация GC/heap для минимизации задержек. Внедрение кэш-слоёв (Redis) и батчинга запросов для снижения нагрузки на БД. Построение микросервисной архитектуры Проектирование REST/JSON и gRPC-API и спецификаций OpenAPI 3.0. Реализация асинхронного взаимодействия через Apache Kafka (Exactly-Once). Покрытие кода тестами JUnit 5 + Mockito для модульных тестов (coverage ≥ 80 %). Testcontainers/PostgreSQL и Embedded Kafka для изолированных интеграционных тестов. Jacoco + SonarQube → автоматический анализ технического долга в CI. WireMock/MockServer для эмуляции внешних API. Gatling/JMeter — нагрузочное тестирование, SLA-контроль (p95 < 150 ms). Code Review и менторинг новичков на испытательном сроке. Регулярные ревью Merge Request-ов (GitLab) с фокусом на читаемости, безопасности и перформансе. Внедрение code-style (Checkstyle/SpotBugs) и автоматических pre-commit хуков. Проведение tech-talk-ов, онбординг джуниоров, построение roadmap’ов развития.
Java, Kotlin, JVM, JFR, VisualVM, GC, Redis, REST, JSON, gRPC, OpenAPI 3.0, Apache Kafka, JUnit 5, Mockito, Testcontainers, PostgreSQL, Embedded Kafka, Jacoco, SonarQube, WireMock, MockServer, Gatling, JMeter, GitLab, Checkstyle, SpotBugs
31 месяц
высоконагруженный проект
Задачи: Разработка back-end части высоконагруженного проекта. Разработка микросервисной архитектуры (REST API, KAFKA) Покрытие кода Junit тестами. Интеграционное тестирование. Ревью командного кода, выявление в нем ошибок.
Java 8, Java 11, Kotlin, Spring Boot, Spring Data, PostgreSQL, Kafka, Kubernetes, Jenkins Pipeline, Hibernate, Mockito, JUnit, REST API
27 месяцев
Сбер
Задачи: Работа с платформой ППРБ(фреймворк и генератор кода для внутренних микросервисов Сбербанка). Работа с подрядчиками Сбербанка: подключение к Nexus Сберанка. подключение к серверу баз данных Сбербанка разворачивание приложений на pipeline Jenkins(настройка конфигураций) настройка мониторинга в Grafana через Openshift. Разработка сервиса договоров банковского сопровождения. Покрытие кода JUnit тестами. Реализация API
Java 8/11, Kotlin, Nexus, Grafana, Openshift, Spring Boot, Spring Data, JDBC, PostgreSQL, Kafka, Kubernetes, Jenkins Pipeline, Hibernate, Сова, Межмодульный транспорт, JUnit
18 месяцев