Сергей Г. Android разработчик, Senior

ID 29342
СГ
Сергей Г.
Мужчина, 26 лет
Россия, Конаково, UTC+3
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 1 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Senior
Навыки
Apache Kafka
Apache Spark
beams
C
C++
CDI
CMake
Docker
Docker Compose
Framework
GCC
GitHub Actions
Gradle
Hibernate
Jakarta EE
Java
Java EE
Java Servlets
JAX-RS
Jenkins
JNDI
JNI
JPA
JTA
Kotlin
Kubernetes
Linux
Maven
Python
Shell
Spring
Spring AOP
Spring Boot
Spring Cloud
Spring Data JPA
Spring IoC
Spring Web
SQL
Validation
Отрасли
E-commerce & Retail
Знание языков
Английский — B2
Проекты   (3 года 7 месяцев)
ООО СимбирСофт
Роль
Android разработчик - Senior
Обязанности
В компании SimbirSoft, ООО, я работал Java разработчиком над HR-платформой Make Talents. В рамках этого проекта мы использовали Jakarta EE, WildFly, jBoss, JTA, JPA и Maven. Платформа Make Talents позволяет сотрудникам компаний взаимодействовать с HR-отделами и облегчает коммуникацию между наставниками и новыми сотрудниками. Кроме того, я отвечал за поддержку реферальной системы платформы. Параллельно с этим я также разрабатывал Android-приложения в роли старшего разработчика и выступал в качестве наставника и интервьюера в Android-отделе нашего регионального подразделения. Внутри компании я продвинулся до позиции ведущего разработчика (а позднее — консультанта ведущего разработчика-консультанта), помогая наладить взаимодействие между бизнесом и техническими командами, консультируя клиентов, подготавливая технические задания, оценивая проекты и выступая техническим экспертом на предварительных встречах. Работал с современными версиями Android SDK (API 26+). Основной язык - Kotlin, пишу чистый и понятный код, соблюдая лучшие практики. В последнее время активно работаю с Jetpack Compose - создаю сложные интерфейсы, кастомные компоненты и анимации. Для работы с асинхронными операциями использую Kotlin Coroutines и Flow, что позволяет писать более читаемый и поддерживаемый код. В своих проектах применяю архитектурные подходы MVVM и MVI, которые помогают разделять логику и UI. Работал с Dagger 2 для внедрения зависимостей. Есть опыт построения многомодульных приложений - это действительно упрощает поддержку и развитие проекта.
Стек специалиста на проекте
Java, JPA, Maven, JBoss, WildFly, Jakarta EE, JTA, Make, Talend
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2024 - По настоящее время  (1 год 7 месяцев)
Sloppy Dobby, LLC
Роль
Java разработчик - Senior Kotlin разработчик - Senior Android разработчик - Senior
Обязанности
В компании Sloppy Dobby я отвечал за разработку серверных приложений для VPN-сервисов. Это включало как серверные приложения для серверов VPN, так и общий Back-End, для клиентских приложений. Помимо Back-End разработки, я принимал архитектурные решения и работал по направлениям DevOps и Android разработки: занимался внедрением CI/CD и обеспечивал доставку решений на серверы, в магазины приложений и другие каналы распространения. Для автоматизации различных задач я писал скрипты на Python и Shell. Для интеграции со сторонними решениями — такими как Amnezia WG и WireGuard — я разрабатывал собственные JNI-обертки, используя Java и C++. Я также занимался разработкой протокола передачи данных, работающего на уровне Ethernet-стека, с использованием C и Python. Со временем я вырос до позиции технического директора (CTO). Приходилось заниматься миграцией legacy-кода: переводил проекты с Java на Kotlin, заменял XML-вёрстку на Compose. Также уделяю внимание accessibility, работал с TalkBack, чтобы приложения были доступны всем пользователям. Пишу модульные тесты с использованием JUnit 5 и MockK. Регулярно участвую в code review - как в роли проверяющего, так и в роли автора кода. Это помогает поддерживать качество кодовой базы и делиться знаниями с командой.
Стек специалиста на проекте
Java, C++, Python, DevOps, Android, C, Shell, VPN, CI/CD, Backend, WireGuard
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2022 - Июнь 2025  (3 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
филиал МЭИ КЭК (техникум)
Специальность
филиал МЭИ КЭК (техникум)
Завершение учебы
2017 г.

Похожие специалисты

Blockchain • Cloud Services • E-commerce & Retail • EdTech • FinTech & Banking
КА
Кирилл А.
Москва
Android разработчик
Senior
3 724,98 Р/час
Agile
arcadia
AVkit
Charles
Coroutines
Dagger
Docker
Git
GitHub
GitLab
+46

Кирилл — опытный Android-разработчик уровня Senior с глубоким пониманием современных технологий и языков программирования. Обладает навыками работы с широким спектром инструментов, включая Agile, Docker, Git, Gradle, Kotlin, Maven, MySQL, PostgreSQL, Protobuf, Python, REST, RxJava, Spring и другие. Имеет опыт разработки на проектах в различных отраслях, таких как блокчейн, финтех и банкинг, электронная коммерция и ритейл, образование и облачные сервисы. На каждом из проектов занимал ведущие позиции и внёс значительный вклад в разработку и улучшение функционала приложений. В портфолио Кирилла — проекты по разработке торговой платформы для торговли криптовалютой и другими активами, участие в создании сложных функций для банка, работа над улучшением сервиса Яндекс Маркета и разработка мобильного приложения для школьников. Также Кирилл работал над созданием крупнейшего телевизионного мобильного приложения в Чувашской Республике. • Пишет на Kotlin и Java. Работал как в стартапах, так и в крупных корпорациях. Есть опыт в продуктовых компаниях и в криптобиржах. Пишет как серверную часть для мобильных приложений, так и Android код для крупных и быстро выводимых на рынок клиент-серверных приложений. • Запускает проекты, проводит архитектурные встречи, следит за качеством кода, применяет новые технологии, ответственно подходит к написанию кода. • Руководитель проектов в роли старшего и ведущего разработчика. Есть группа стажеров, знакомит с ними новых молодых ребят. • Активно изучает новые технологии, мультиплатформенность, которые позволяют бизнесу эффективно работать на рынке. Запускает проект по интеграции мультиплатформенности с Яндексом и ускорению мобильной разработки. • Готов общаться на английском и китайском языках. Выступает на конференциях, которые помогают людям войти в индустрию высоких технологий и улучшить свои навыки программирования.

Подробнее
E-commerce & Retail
МЕ
Михаил Е.
Санкт-Петербург
Android разработчик
Senior
3 636,36 Р/час
Kotlin
Java
PostgreSQL
Docker
Docker Compose
Spring 5.x
MVC
Data
Security
WebFlux
+26

Ответственный подход к работе, стремление к самообразованию и развитию в собственной сфере, люблю участвовать в интересных и сложных проектах, изучать современные и новые технологии. Участие в проектах: 1. Разработка приложения для кредитной организации с нуля. Что делал: • Участие в планировании и разработке архитектуры; • Реализация ввода данных пользователей, их валидация, отправка в реальном времени на сервер, обновление данных с сервера; • История договоров, распечатка договоров, сканирование договоров; • Расчёты графика платежей, просрочки, задолженностей; • Внедрение архитектуры MVVM и элементов архитектуры с помощью Data binding; • Реализация UI c помощью Android Compose/Anko; • Доработка существующего функционала; • Исправление багов и ошибок; 2. Разработка бизнес мессенджера Что делал: • Переписывание архитектуры с можно модульной на многомодульную с применением DI • Доработка функционала чата; • Реализация визуальной части новых фич по макетам figma; • Доработка существующего функционала; • Исправление багов и ошибок.

Подробнее

Недавно просмотренные специалисты

FinTech & Banking • LifeStyle • Telecom
ДБ
Денис Б.
Санкт-Петербург
Java разработчик
Senior
3 506,49 Р/час
Базы данных
Groovy
Design Patterns
REST
Java
Git
API
JUnit
JPA
Gradle
+30

Денис — Java-разработчик уровня Senior из Санкт-Петербурга. Специализируется на разработке в областях FinTech & Banking, Telecom и LifeStyle. Имеет опыт работы с широким спектром технологий, включая Apache, API, Atlassian, Design Patterns, Docker, Git, Gradle, Groovy, IntelliJ IDEA, Java, JDBC, Jira, JUnit, Kafka, Kotlin, Maven, Microservices, REST, Spring, Spring Boot, SQL, Unit testing, а также с Camunda 7, CI/CD, Kubernetes, JPA, Linux. Принимал участие в разработке системы маркировки товаров (ГИС МТ), где занимался роутингом и обработкой документов, интеграцией с другими государственными системами и системами маркировки стран ЕАЭС, обработкой ОФД чеков. Реализовал процессор аннотаций для кодогенерации типовых классов на основе классов описаний, что позволило сократить количество кода в 3 раза. Работал над системой лояльности, где занимался процессингом и интеграцией с системами партнёров, а затем перешёл на разработку бекенда админки для партнёров с использованием микросервисной архитектуры и реактивного стека. В Т-Банке разрабатывал продукты «Турниры» и «PvP», прорабатывал архитектурные решения на основе бизнес-требований, реализовывал и тестировал бизнес-задачи, доставлял их до прода. Разработал фреймворк для компонентного тестирования, бота для отслеживания неконсистентности задач в Jira и инструментарий для работы с контрактами OpenAPI.

Подробнее
E-commerce & Retail • IoT
АХ
Андрей Х.
Екатеринбург
Python разработчик
Senior
3 082,74 Р/час
C++
C/C++
ELK
Clean Architecture
SOLID
SQLAlchemy
Bash
Git
Go
Linux
+33

Андрей — Python-разработчик уровня Senior из Екатеринбурга. Специализируется на разработке серверной части проектов, проектировании API и таблиц в базе данных. Имеет опыт работы с IoT и E-commerce & Retail. Ключевые навыки: Bash, C++, Django, Docker, Docker Compose, ELK, FastAPI, Git, Go, gRPC, Linux, Nginx, PostgreSQL, Pytest, RabbitMQ, Redis, REST API, SQL, SQLAlchemy, Swagger, YAML, работа с нереляционными БД (NoSQL), объектно-ориентированное программирование (ООП), рефакторинг кода. Участвовал в следующих проектах: - разработка серверной части проекта умных домофонов, проектирование API и таблиц в базе данных (IoT); - проект домофонии (модульный монолит) — активная поддержка и введение новых фич (IoT); - разработка сервисов и высоконагруженных систем, разработка веб-приложений (E-commerce & Retail); - бэкенд-разработка на питоне для приложения (IoT). На проектах занимался разработкой и оптимизацией SQL-запросов, проектированием архитектуры систем, созданием бизнес-логики приложений и API, внедрением принципов чистой архитектуры (Clean Architecture), разработкой стратегий для обеспечения отказоустойчивости и масштабируемости систем, мониторингом работоспособности и производительности программного продукта.

Подробнее
FinTech & Banking
АК
Артур К.
Москва
Java разработчик
Middle+
2 987,01 Р/час
PostgreSQL
Apache Kafka
Git
Java
Confluence
Agile
Bitbucket
JUnit
REST API
Mockito
+23

Артур — Java-разработчик уровня Middle+ из Москвы. Специализируется на разработке в сфере FinTech & Banking. Имеет высшее образование по специальности «Лазерная техника и лазерные технологии» в МИРЭА — Российском технологическом университете, а также среднее образование по специальности «Информационные системы и программирование» в Колледже программирования и кибербезопасности РТУ МИРЭА. Ключевые навыки: Java, PostgreSQL, Git, Mockito, Hibernate, нереляционные БД (NoSQL), Apache Kafka, Liquibase, Gradle, Spring Data, Spring Web, REST API, Atlassian Confluence, JUnit, Spring Boot, Spring MVC, рефакторинг кода, IntelliJ IDEA, Bitbucket, Agile, Integration testing, Docker Compose, GitLab. Имеет опыт работы на проекте «Consumer Loans» (потребительские кредиты) в роли Java Developer с июня 2021 года по июль 2025 года. В рамках проекта занимался созданием и поддержкой REST API, интеграцией синхронной и асинхронной обработки событий с помощью Feign и Kafka, интеграцией с внешними сервисами для отправки SMS/Email, написанием новых и рефакторингом старых скриптов Liquibase, документацией API, написанием модульных и интеграционных тестов с помощью JUnit и Mockito. Достижения на проекте включают реализацию микросервиса для проверки пользователя на благонадёжность и переписывание Hibernate-запросов на JdbcTemplate, что сократило время выборки сложных отчётных данных.

Подробнее