Никита Ч. Java разработчик, Senior

ID 5741
НЧ
Никита Ч.
Мужчина
Россия, Москва, UTC+3
Ставка
3 746,75 Р/час
вкл. НДС 20% (500 Р)
Специалист доступен с 28 апреля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Java 8
Spring
Kafka
Spring Boot
Spring Data
Spring MVC
Spring Security
Spring Cloud
Spring AOP
Spring Core
Hibernate
Java EE
JPA
Maven
Gradle
IBM MQ
Oracle
PostgreSQL
Linux
MS Windows
Apache Kafka
Jira
Groovy
Thymeleaf
SOLID
KISS
Yagni
DRY
TDD
DDD
BDD
REST API
gRPC
JSON API
SOAP
Swagger
OAuth
JWT
Apache Tomcat
CI/CD
Jetty
Объектно-ориентированное программирование (ООП)
H2
IntelliJ IDEA
Git
Elasticsearch
Kubernetes
Jenkins
JDBC
JUnit
Mockito
Liquibase
Docker
Keycloak
Flyway
Java SE
Java
Python
XSD
Oracle Database
Confluence
HTTP
Docker Compose
Multithread Programming
REST
Bitbucket
MapStruct
iReport
JMX
RxJava
Oracle Pl/SQL
C#
Zabbix
CI
Core Java
Главное о специалисте
Подробнее по опыту: + 5 лет Опыт работы с Java 8/11 - Опыт работы с Apache Camel Karaf, OSGI + 5 лет Знания Core Java и Spring Framework + 5 лет Опыт работы с базами данных PostgreSQL + Способность быстро разбираться в чужом коде + 5 лет Опыт работы с GitLab + 5 лет Опыт работы с Docker, Kubernetes + 5 лет Опыт работы с Confluence, Git, Jenkins, Maven/Gradle, Nexus, Kafka - ActiveMQ + 5 лет Опыт применения REST API О себе Программированием занимаюсь со старшей школы. Начинал с C++. Проходил стажировку в Kaspersky Lab на вирусного аналитика. Позже перешел на Java и с 3 курса начал работать в enterprise. Имелся опыт преподавания Java школьникам 16-18 лет. Приходилось на проектах писать также на Python и C#. Был небольшой опыт написания на Scala. Я постоянно стремлюсь расширять свой кругозор в области информационных технологий и изучать новые технологии. В работе я стрессоустойчивый и целеустремленный, всегда готов взяться за трудные задачи, которые могут потребовать дополнительных знаний и опыта. Я считаю, что всякая задача решаема, и готов приложить все усилия, чтобы достичь поставленных целей.
Проекты   (4 года 10 месяцев)
Приложение(iOS, android) и сайт, которые предоставляют услуги страхования в различных сферах
Роль
Ведущий Java-разработчик
Обязанности
Работал в команде с 3 java разработчиками, остальные в команде: тестировщики, аналитики, дизайнеры, ios и android разработчики. Задачи: Разработка и поддержка микросервисов Rest, Kafka. Документирование написанного кода Разработка core части и мобильного бека на Java (мобильный бек это тоже набор микросервисов, которые ходят за данными в core) Фикс ошибок Реализация бизнес логики Написание Unit тестов Ревью коллег Интеграция со sravni.ru (интернет-сервис выбора финансовых и страховых услуг) Технологии: Java 11, Spring Boot, Spring Cloud, Cadence, Kafka, PostgreSQL, Hibernate, Kubernetes, Docker, GitLab CI, JUnit, Mockito, Spring MVC, MapStruct, gradle, maven
Период работы
Январь 2023 - Апрель 2023  (4 месяца)
Разработка back-end части на Java b2b системы по вычислению рисков кредитования бизнес клиентов.
Роль
Руководитель направления разработки
Обязанности
Разработка back-end части на Java b2b системы по вычислению рисков кредитования бизнес клиентов. Проект предоставлял внутренний сайт, на котором банковские аналитики, загружая модели, могли рассчитывать риски выдачи кредитов различным компаниям. Работал в core команде, где было 4 разработчика и 2 тестировщика. Часто приходилось работать в смежных командах, если не хватало людей для вывода новых фич в срок или для интеграции новых core фич в командные проекты. Задачи: Разработка внутренней архитектуры системы. Документирование написанного кода Перевод проекта на распределенную БД с кешированием Apache Ignite. Разбивка проекта на микросервисы на основе сервисов Apache Ignite. Рефакторинг легаси кода. Перевод проекта с Java 8 на Java 11. Интеграция вызовов Python сервисов из под Java. Написание интеграционного модуля для связи с внешними банковскими системами (REST, IBM MQ, Kafka). Погружение новичков в проект Технологии: Java, Spring Boot, REST, Spring Mvc, Apache Ignite, Hibernate, Kafka, IBM MQ, OpenShift, Python (интеграция вызовов сервисов), Git, Maven, Gradle, JUnit, Mockito, PostgreSQL, Oracle, Jenkins
Период работы
Октябрь 2018 - Январь 2023  (4 года 4 месяца)
Сбертех
Роль
Стажер
Обязанности
Разработка банковской файловой системы.
Период работы
Июль 2018 - Сентябрь 2018  (3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
РТУ(МИРЭА)
Специальность
Специальность - специалист по компьютерной безопасности
Завершение учебы
2021 г.

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

Urban technology
НС
Никита С.
Саратов
Java разработчик
Senior
5 194,8 Р/час
C#
паттерны
Http4s
Avro
Framework
Координация работ
commerce
Grafana
Unit testing
Работа с интеграциями
+135

Опытный Java-разработчик уровня Senior с более чем 11-летним опытом работы в IT. Он участвовал в разработке высоконагруженных приложений для e-commerce, процессинга банковских переводов и систем защиты от мошенничества. Никита работал над проектами для компаний «Л'Этуаль», IBS, Grid Dynamics, EPAM Systems Inc., NetCracker Technology Corp. (Россия) и Пробизнесбанк, ОАО АКБ. Также Никита имеет опыт наставничества и руководства группой разработчиков. Навыки: Архитектура: Микросервисная, Монолитная, DDD Паттерны и практики разработки: Интеграционные (EIP), Микросервисные (MSA), SOLID Технологии и фреймворки: Java SE 8/11/14/17, Java core, Spring Boot, Spring Data, Spring Security, Фреймворки: JPA, Hibernate, JDBC Системы контроля версий: git, gitflow Сборка проектов: maven, gradle Аутентификация и авторизация: SSO, OAuth 2.0, Keycloak, JWT, Spring Security CI/CD конвейеры: Gitlab, TeamCity, Jenkins Базы данных SQL: PostgreSQL, Oracle Методологии разработки: Agile, Scrum, Kanban Мониторинг: Grafana Тестирование: JUnit, Mockito, Spring Testing Framework, Testcontainers, TDD, BDD Управление проектом: Jira, Confluence, Системы миграции БД: Flyway, Liquibase Протоколы и интеграционные подходы: http/s, REST, RESTful API, gRPC, SOAP, WebServices Сериализация и десериализация: JSON, JAXB, Jackson, Protobuf, Avro Технологии контейнеризации: Docker Оркестраторы: Kubernetes, OpenShift Брокеры сообщений: RabbitMQ, Kafka, API management: Swagger, OpenAPI Операционные системы: Windows, Linux, macOS Вспомогательные языки программирования: SQL, Python Анализ кода: Checkstyle, Sonarqube, Jacoco

Подробнее

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

Отрасли не указаны
НЧ
Никита Ч.
Москва
Java разработчик
Senior
3 746,75 Р/час
C#
Spring AOP
MS Windows
JSON API
JMX
Spring Core
Spring Data
HTTP
Spring Cloud
iReport
+75

Подробнее по опыту: + 5 лет Опыт работы с Java 8/11 - Опыт работы с Apache Camel Karaf, OSGI + 5 лет Знания Core Java и Spring Framework + 5 лет Опыт работы с базами данных PostgreSQL + Способность быстро разбираться в чужом коде + 5 лет Опыт работы с GitLab + 5 лет Опыт работы с Docker, Kubernetes + 5 лет Опыт работы с Confluence, Git, Jenkins, Maven/Gradle, Nexus, Kafka - ActiveMQ + 5 лет Опыт применения REST API О себе Программированием занимаюсь со старшей школы. Начинал с C++. Проходил стажировку в Kaspersky Lab на вирусного аналитика. Позже перешел на Java и с 3 курса начал работать в enterprise. Имелся опыт преподавания Java школьникам 16-18 лет. Приходилось на проектах писать также на Python и C#. Был небольшой опыт написания на Scala. Я постоянно стремлюсь расширять свой кругозор в области информационных технологий и изучать новые технологии. В работе я стрессоустойчивый и целеустремленный, всегда готов взяться за трудные задачи, которые могут потребовать дополнительных знаний и опыта. Я считаю, что всякая задача решаема, и готов приложить все усилия, чтобы достичь поставленных целей.

Подробнее
E-commerce & Retail • FinTech & Banking
ИИ
Ирина И.
Самара
Системный аналитик
Middle+
3 211,19 Р/час
3rd
UML
Kanban
Postman
PWA
JSON
REST
XML
Scrum
API
+36

• Анализ предметной области разработки • Сбор и документирование требований • Моделирование пользовательских сценариев и функциональных требований • Описание требований в виде usecase, userstory • Работа с диаграммами UML(диаграмма последовательности, диаграмма классов, дата моделинг диаграмма в Enterprise Architect) • Проектирование и описание БД (ERD) • Сбор, анализ и формализация требований Заказчика • Описание требований в Confluence, в текстовом и графическом формате • Постановка задач разработчикам (front/back) • Подготовка технической, эксплуатационной, пользовательской и проектно-методической документации • Поддержание базы знаний по проекту в Confluence в актуальном состоянии • Описание макетов, прототипов (Figma) • Проведение встреч и интервью с Заказчиком • Функциональная декомпозиция задач • Разработка JSON схемы • Написание SQL-запросов • Проектирование REST API, описание входных/выходных параметров

Подробнее
FinTech & Banking • RnD • Social Networking
АА
Артем А.
Москва
Full Stack разработчик
Senior
3 339,64 Р/час
Angular 2+
TypeORM
Socket.io
PHP
GitLab
MS Windows
SOLID
admin
Amazon S3
Pm2
+52

Всем привет! Я Артем старший web разработчик, проживаю в Москве. С 2014 года активно занимаюсь программированием, параллельно обучался в АМИ на экономиста город Москва, на протяжении 8 лет успел добавить в свой арсенал данные языки, фреймворки, сервисы, библиотеки. [ Socket.io ] [ RabbitMq ] [ PostgreSql, Mysql ] [ Redis, Memchached ] [ Windows, Linux (Ubundu), MacOs ] [ Php, Laravel framework, Slim framework ] [ git, git flow github, bitbucket, gitlab, jira, trello ] [ Docker, nginx, appache2, pm2, CI/CD, Gitlab Runner ] [ Javascript, Typescript, Nest.js, Node.js, Express.js, Angular 2+, Vue.js, Nuxt.js ] [ ElasticSearch, RobboKassa, YandexKass, YandexSpeechKit, SberKassa, Amazon S3] Работал над многими проектами, был в роли как Full Stack, так и backend, frontend разработчика, использовал в своей практике два архитектурных решения, начинай от монолитных заканчивая до микросервисных. Стараюсь придерживаться подходам SOLID, в практике использовал Порождающие, Структурные, Поведенческие шаблоны проектирование. В свободное время посещаю спорт зал, люблю гулять кататься на велосипеде, есть мечта посетить Норвегию Швейцарию.

Подробнее