Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Александр Б. Java разработчик, Middle+

ID 5750
АБ
Александр Б.
Мужчина
Россия, Москва, UTC+3
Ставка
3,625 Р/час
НДС не облагается
Специалист доступен с 24 мая 2024 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Java
SQL
Spring
Spring Boot
Security
Data
JPA
JDBC
MSQL
SQLx
MS Windows
Docker
Liquibase
Lombok
Mockito
JWT
Microservices
MapStruct
SOAP
REST
Bash
Swagger
Sonar
Kafka
Avro
WildFly
OpenShift
Git
Bitbucket
cURL
Postman
Jira
Confluence
Miro
PostgreSQL
MS SQL Server
Oracle
H2
RabbitMQ
Hibernate
Linux
Знание языков
Английский — B2
Главное о специалисте
- Опыт более 3 лет в качестве Java-разработчика - Общий опыт в разработке ПО более 16 лет - Опыт участия в проектах в сфере FinTech, ERP - Опыт разработки сервисов с нуля - Опыт участия в интеграционных проектах - Опыт работы в распределенной команде - Умение работать с чужим кодом - Знание классических алгоритмов и структур данных - Знание шаблонов проектирования приложений и принципов ООП - Опыт микросервисной разработки на Spring Framework, Spring Boot Образование 2003 Компьютерных информационных технологий и автоматики, Автоматизированные системы обработки информации и управления Донецкий национальный технический университет, Донецк
Проекты   (18 лет)
Сбер
Роль
Старший Java разработчик
Обязанности
Описание Проект «Мониторинг лиц особого контроля (ЛОК)» Мониторинг операций со счетами ограниченного списка лиц, информирование ответственных сотрудников, блокировка/разблокировка счетов. Хранение данных и операций по счетам. Проект «Обработка внешних обращений» Интеграция с внешними сервисами (прокуратура, сторонние банки, обращения/жалобы клиентов, мониторингом ЛОК), переписка, блокировка/разблокировка операций клиента. Возможность загрузки обращений из файловых источников. Проект «Выявление подозрительных операций» (на данный момент находится в разработке) Выявления банковских транзакций, которые могут иметь отношение к незаконной деятельности, по анализу маски счетов, шаблонов назначений платежей, стран получателей, банков и т.д. Экспорт в требуемом формате в контролирующие органы. Высоконагруженный сервис с критичным временем выполнения процедуры проверки. Задачи ● Разработка микросервисов, выделение функционала из монолита ● Перенос логики с уровня СУБД на уровень backend ● Разработка интерфейсов для предоставления данных сторонним системам ● Реализация Spring Boot стартеров для использования в интеграциях со смежными системами. ● Написание тестов (интеграционных/нагрузочных) ● Оптимизация существующего кода ● Написание pipeline в Jenkins (сборка / тесты / публикация) Основные технологии проектов JAVA 8/11, Stream API, Spring Boot, Spring Data JPA, Spring Doc, Swagger, Spring REST Template, Spring Webflux, Spring Cache, Spring Security, Hibernate, MS SQL, Postgres, Oracle, H2, Kafka, Jenkins, Maven, Bitbucket, Openshift, Redis, Wildfly
Период работы
Март 2021 - По настоящее время  (3 года 3 месяца)
Цеппелин Русланд
Роль
Java разработчик
Обязанности
Описание Проект “Мобильное приложение (Android)” Учет рабочего времени и планирование работ механиков; разработка сервера, транслирующего данные между мобильным приложением и учетной ERP системой. Проект «Реализация бота каталога запасных частей для техники» Разработка Telegram-бота для предоставления информации по каталогу запасных частей. Для администрирования сервера трансляции и бота - разработаны панели администрирования с использованием - Spring MVC, Thymeleaf, Spring Security Задачи ● Разработка корпоративных продуктов ● Разработка интерфейсов для интеграции с учетными системами компании ● Интеграция с SAP, Microsoft CRM, 1С ● Сбор требований, декомпозиция и постановка задач Основные технологии проекта JAVA 8, Stream API, Spring Boot, Spring Data JPA, Spring Data Rest, Spring REST Template, Spring Cache, MS SQL, Postgres, RabbitMQ (получение/отправка данных из бота в ERP-систему), Maven, Git
Период работы
Август 2020 - Март 2021  (8 месяцев)
Проекты 1С
Роль
Разработчик
Обязанности
Описание Доработка типовых механизмов, разработка новых подсистем, оптимизация быстродействия конфигураций 1С.
Период работы
Июнь 2006 - Июль 2020  (14 лет 2 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

FinTech & Banking
ТБ
Тимофей Б.
Москва
Java разработчик
Senior
3,375 Р/час
11-17
Active Directory
Agile
Apache Camel
API
BDD
Bitbucket
Confluence
Docker
Dyntrace
+136

Java developer senior Технические навыки: Архитектура: Микросервисная, Монолитная, DDD Паттерны и практики разработки: Интеграционные (EIP) Микросервисные (MSA), SOLID Технологии и фреймворки: Java SE 8/11/17, Java core, Spring Boot, Spring Data, Spring Security, Spring Webflux, Spring batch, Spring Webflux, Apache Camel Фреймворки: JPA, Hibernate, JDBC Системы контроля версий: git, bitbucket, gitlab Сборка проектов: maven Аутентификация и авторизация: Spring security (JWT, СУДИР, Active Directory) CI/CD конвейеры: Gitlab, Jenkins, liquibase Базы данных SQL: PostgreSQL, Oracle Методологии разработки: Agile, Scrum, Kanban Мониторинг: Grafana, Dynatrace Тестирование: JUnit, Mockito, Spring Testing Framework, Testcontainers, TDD, BDD Управление проектом: Jira, Confluence Системы миграции БД: Liquibase Протоколы и интеграционные подходы: http/s, REST, RESTful API, gRPC, SOAP, WebServices Сериализация и десериализация: JSON, JAXB, XJB, Jackson, Protobuf Технологии контейнеризации: Docker Оркестраторы: Kubernetes, OpenShift Брокеры сообщений: RabbitMQ, Kafka, API management: Swagger, OpenAPI Операционные системы: Windows, Linux, macOS Вспомогательные языки программирования: SQL, Kotlin, Анализ кода: Checkstyle, Sonarqube, Jacoco Профессиональные навыки и умения: Критическое мышление Работа с рисками: выявление потенциальных рисков, выработка временных и целевых решений, отслеживание состояния Умение читать чужой код и при необходимости делать рефакторинг (даже если он написан на отличном от Java языке или неиспользуемой мною технологии)

Подробнее
Отрасли не указаны
НЧ
Никита Ч.
Москва
Java разработчик
Senior
3,750 Р/час
Java 8
Spring
Kafka
Spring Boot
Spring Data
Spring MVC
Spring Security
Spring Cloud
Spring AOP
Spring Core
+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. Я постоянно стремлюсь расширять свой кругозор в области информационных технологий и изучать новые технологии. В работе я стрессоустойчивый и целеустремленный, всегда готов взяться за трудные задачи, которые могут потребовать дополнительных знаний и опыта. Я считаю, что всякая задача решаема, и готов приложить все усилия, чтобы достичь поставленных целей.

Подробнее

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