НМ
Никита М.
Мужчина, 27 лет
Россия, Калуга, UTC+3
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Проекты
(7 лет 4 месяца)
Мобильное приложение для управления задачами и проектами
Роль
Программист
Обязанности
Проект: Разработка и поддержка мобильного приложения для управления задачами и проектами с интеграцией внешних сервисов и API, включая функции планирования, уведомлений и аналитики.
Команда: — 2 Kotlin-разработчика (включая техлида);2 бэкенд-разработчика (Java/Spring); 1 фронтенд-разработчик (React); QA-инженер; Дизайнер UX/UI; Проджект-менеджер.
Задачи:
— Разработка нового функционала и участие в проектировании архитектуры системы;
— Поиск, диагностика и исправление багов, анализ кода на предмет оптимизации;
— Оценка задач, декомпозиция требований и участие в планировании спринтов;
— Проведение код-ревью коллег;
— Взаимодействие с заказчиками и бизнес-аналитиками для уточнения требований;
— Работа с базами данных, оптимизация запросов и структур данных;
— Обновление серверов, ручной деплой и мониторинг работы системы;
— Интеграция с внешними сервисами и API;
— Участие в выборе технологий и инструментов для улучшения продукта.
- Разработка многопоточных приложений с использованием Java Concurrency API. Опыт работы с ExecutorService, Future, Callable и синхронизацией потоков;
- Использование JIRA для управления задачами и отслеживания прогресса. Опыт создания и управления задачами, использования JQL-запросов для поиска и фильтрации задач, участие в спринтах и ретроспективах;
- Разработка и поддержка веб-сервисов с использованием Apache CXF. Опыт создания SOAP и RESTful веб-сервисов, интеграция с внешними системами и настройка безопасности веб-сервисов;
-Использование Maven для управления зависимостями и автоматизации сборки проектов. Опыт настройки pom-файлов, управления зависимостями и выполнения задач сборки, таких как компиляция, тестирование и упаковка приложений
Достижения
Внедрение системы уведомлений, что повысило вовлеченность пользователей на 25%;
— Улучшение процессов разработки, включая автоматизацию тестирования и CI/CD, что сократило время выпуска новых версий на 20%.
Стек специалиста на проекте
Tomcat, WebLogic, WebSockets, Spring Data, SQL запросы, Ревью, iBatis, Google, JSF, Java, Git, API, JPA, Gradle, Linux, JDBC, Apache, Slack, Apache Camel, Restful, future, Ktor, Java Spring, Oracle Pl/SQL, PL/pgSQL, Concurrency, SQL, Docker, Python, SOAP, Kotlin, Spring Security, Hibernate, ORM, SSE, Аналитика, Java 8, React, Нереляционные БД (NoSQL), REST API, Spring, Spring Boot, Jira, PostgreSQL, UI/UX, Framework, calendar, Kubernetes, Apache Kafka
Отрасль проекта
RnD
Период работы
Апрель 2022 - По настоящее время
(3 года 4 месяца)
Платформа для управления задачами и проектами с интеграцией систем контроля версий и CI/CD.
Роль
Программист Java
Обязанности
Проект:
Платформа для управления задачами и проектами с интеграцией систем контроля версий и CI/CD.
Платформа позволяет командам разработчиков эффективно управлять задачами, проектами и процессами разработки. Основные функции включают создание и распределение задач, интеграцию с Git для отслеживания изменений, автоматизацию CI/CD процессов, мониторинг производительности и логирование ошибок. Платформа также предоставляет API для интеграции с другими инструментами разработки.
Команда:2 Backend-разработчика ,1 Frontend-разработчик.1 DevOps-инженер.1 QA-инженер,1 Дизайнер,
Техлид
Обязанности:
— Разработка и поддержка backend-части приложения на Java/Kotlin с использованием Spring Framework и Ktor.
— Интеграция с системами контроля версий (Git) и базами данных (PostgreSQL, NoSQL).
— Написание и поддержка юнит-тестов и интеграционных тестов.
— Оптимизация производительности кода и запросов к базе данных.
— Работа с Docker и Kubernetes для контейнеризации и оркестрации сервисов.
— Документирование API с использованием Swagger.
— Настройка и поддержка CI/CD процессов с использованием Gradle.
— Логирование и обработка ошибок для улучшения стабильности системы.
— Рефакторинг и улучшение архитектуры проекта.
Достижения
Оптимизация запросов к базе данных, что привело к увеличению производительности системы на 25%.
Стек специалиста на проекте
WebSockets, Spring Data, ktlint, Java, Git, API, DevOps, JPA, Gradle, Linux, Swagger, Ktor, Docker, Python, Kotlin, Hibernate, ORM, SSE, Testing, Нереляционные БД (NoSQL), REST API, Spring, PostgreSQL, UI/UX, Framework, CI/CD, Kubernetes
Отрасль проекта
RnD
Период работы
Август 2021 - Февраль 2022
(7 месяцев)
Система дистанционного банковского обслуживания (ДБО)
Роль
Специалист по внедрению и сопровождению ПО
Обязанности
Проект:
Система дистанционного банковского обслуживания (ДБО) iBank2 для банковских клиентов, включающая функционал для управления счетами, проведения транзакций, анализа финансовых данных и интеграции с другими банковскими системами.
Обязанности и задачи:
— диагностика и оперативное решение технических проблем, возникающих у клиентов (банков) при эксплуатации системы iBank2;
— анализ и устранение инцидентов, связанных с работой системы, взаимодействие с клиентами и внутренними командами для обеспечения стабильной работы;
— разработка новых функций и доработка существующего функционала в соответствии с потребностями клиентов;
— поиск, воспроизведение и исправление багов, документирование и передача сложных случаев в команду разработки;
— консультирование клиентов по вопросам использования системы, анализ запросов и предложение оптимальных решений;
— взаимодействие с командами DevOps, тестирования и разработки для повышения качества и надежности продукта.
Команда:
— 2 бэкенд-разработчика (для работы с ядром системы и API);
— 1 фуллстек-разработчик (для интеграции клиентской части и серверной логики);
— QA-инженер (для тестирования новых функций и регрессивного тестирования);
— DevOps-инженер (для настройки CI/CD и мониторинга системы);
— аналитик (для сбора требований от клиентов и формирования ТЗ);
— техлид (для координации разработки и архитектурных решений);
— специалист по поддержке клиентов (для оперативного решения проблем клиентов).
Достижения
обеспечена стабильная работа системы для 50+ банков-клиентов;
— сокращено время решения инцидентов на 30% благодаря оптимизации процессов взаимодействия между командами
Стек специалиста на проекте
Grafana, IOS, GraphQL, AWS, WebSockets, Spring Data, .NET, Elasticsearch, REST, Java, API, DevOps, Kibana, Oracle, JPA, Webpack, Flash, Redis, Alamofire, Google Cloud, Prometheus, Android, Flutter, Tailwind CSS, Logstash, ELK Stack, CSS, Docker, Python, SOAP, GitHub Actions, Retrofit, Memcached, Hibernate, ORM, SSE, GitLab CI/CD, Vue.js, Axios.js, Angular, Azure, MySQL, RabbitMQ, React, JavaScript, REST API, React Native, PostgreSQL, SCSS, mango, Jenkins, CI/CD, Kubernetes, Apache Kafka
Отрасль проекта
FinTech & Banking
Период работы
Март 2018 - Июль 2021
(3 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Внутри страны, За границу
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Otus Java-professional 2022 г.
Образование
Среднее
Учебное заведение
Серпуховский машиностроительный техникум Информационные технологии,
Специальность
Техник по информационным системам
Завершение учебы
2017 г.