Java разработчик, Middle

ID 2845
Специалист недоступен
Посмотрите похожих специалистов для решения ваших задач

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

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

Подробнее
E-commerce & Retail • FinTech & Banking • Insurance
ДБ
Данил Б.
Сочи
Java разработчик
Middle
2 857,14 Р/час
Java
Python
JavaScript
TypeScript
C#
Spring Boot
Spring Data
Spring Core
Spring Cloud
MVC
+93

● Опыт проектирования и построения микросервисной и монолитной архитектуры ● Опыт разработки архитектурной документации (компонентная, функциональная, развертывания и т.д.) ● Опыт разработки отказоустойчивых высоконагруженных (Highload) масштабируемых систем ● Опыт разработки высоконагруженных enterprise приложений ● Опыт разработки реактивных приложений ● Опыт разработки корпоративных систем на Java ● Опыт участия в реализации MVP системы ● Опыт работы с многопоточностью и асинхронностью ● Опыт проектирования и реализации интеграционных взаимодействий ● Знание шаблонов интеграции информационных систем (ESB) ● Знание интеграции биометрических устройств в приложения Java ● Опыт разработки Web Services (SOAP, REST) ● Опыт реализации REST API (контроллеры) ● Промышленный опыт работы с реляционными БД, опыт проектирования модели данных, анализа и оптимизации ● Опыт написания миграций БД ● Опыт работы с распределенными хранилищами и системами ● Опыт по разработке учетных решений, платежных решений ● Опыт работы с алгоритмами и структурами данных ● Опыт написания автотестов ● Опыт написания unit/e2e тестов ● Опыт оптимизации производительности приложения ● Опыт разработки прототипов программного обеспечения. ● Опыт работы с сокетами ● Опыт разработки и взаимодействия с Helpdesk-решениями, CRM ● Понимание принципов stateless-архитектуры ● Знание методов проектирования программной архитектуры, архитектурные механизмы, объектно-ориентированный анализ и способы проектирования ● Умение пользоваться MVC,ООП, шаблонами проектирования ● Понимание принципов ФП и распространённых паттернов, способов интеграции приложений и протоколов ● Понимание принципов SOLID и опыт применения их на практике ● Знание подходов DDD, Clean Architecture ● Умение обоснованно применять шаблоны GRASP, GOF ● Знание основных паттернов серверной разработки ● Знание теоретических основ проектирования БД и построения эффективных запросов

Подробнее

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

FinTech & Banking • Telecom
АГ
Арсений Г.
Москва
Golang разработчик
Senior
3 896,1 Р/час
ELK
Grafana
GitLab
ClickHouse
prometeus
SQL запросы
admin
Git
API
Go
+45

Golang-разработчик с опытом работы в проектах FinTech & Banking и Telecom. На проекте WeSpell в роли Golang Developer работал над платёжными системами в банках EC, разрабатывал highload микросервисы на Golang и Python. Вынес из Python-монолита логику, связанную с интеграциями более 100 API с платёжными системами, в Golang-микросервис. Разработал логику по пуллингу необработанных платежей через RabbitMQ и cron-jobs, оптимизировал аналитические SQL-запросы, использовал CTE и views, добавлял индексы. Настраивал новые dashboard через Prometheus и Grafana для партнёров, правил helm-конфиги и уменьшил размер Docker image. В компании МТС в качестве Python Developer создавал ботов на asyncio и FastAPI для автоматизации работы с call-center, проведения опросов и продаж. Дорабатывал внутреннюю библиотеку для тестирования звонков IP-телефонии, что ускорило выкатку фич на 30%. Отправлял и агрегировал данные по звонкам через Kafka в сервис аналитики и разные сервисы компании. Писал тест-серверы на FastAPI для эмуляции работы ботов, что ускорило выкатку релизов на 20%. Настраивал Gitlab CI/CD pipelines и мониторинг в Grafana.

Подробнее
AI & Robotics • BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking • FoodTech • Logistics & Transport
МТ
Михаил Т.
Ульяновск
QA ручной
Middle+
2 568,95 Р/час
TestOps
grpcurl
ES
Zephyr
MS Windows
selen
Postman
CMS
TestLink
DevTools
+54

Опыт работы с RPA, CI/CD Опыт работы с микросервисной и монолитной архитектурой Умение работать в команде, коммуникабельность Умение осваивать новые технологии в сжатые сроки Опыт разработки тестовой документации и оценки трудозатрат Опыт выстраивания процесса тестирования с нуля Знание гибких методологий Agile: Scrum, Kanban Виды тестирования: ● Функциональное тестирование ● Интеграционное тестирование ● UI- тестирование ● Тестирование БД (Postgres) ● Smoke-тестирование ● Регрессионное тестирование ● Тестирование локализации ● Тестирование интерфейса пользователя ● Тестирование удобства пользования ● Исследовательское тестирование ● Сценарное тестирование ● Ad-hoc тестирование ● Конфигурационное тестирование ● API тестирование

Подробнее
E-commerce & Retail • FinTech & Banking
ПК
Павел К.
Ярославль
QA FullStack
Senior
3 082,74 Р/час
Регрессионное тестирование
Http4s
Auto testing
Kanban
Gitlab CI
GitLab
Postman
тестирование верстки
DNS
HTTP/HTTPS
+43

Павел, senior QA FullStack из Ярославля. Специализируется на ручном и автоматизированном тестировании веб- и мобильных приложений, а также API. Имеет опыт работы с базами данных, написания SQL-запросов. Участвовал в трёх проектах: - Банк. Мультиплатформенное приложение для инвестиций. Ручное тестирование Web и API, автоматизация API и тестов с использованием Java и Selenium, создание и поддержка тест-кейсов, чек-листов, планов тестирования. - Интернет-магазин. Мультиплатформенное приложение для продажи товаров. Ручное тестирование Web, Backend, iOS, Android, автоматизация тестов, поддержка и развитие существующих автоматизированных тестов. - Проект представляет собой разработку и поддержку многофункциональной платформы электронной коммерции. Ручное и автоматизированное тестирование API и Web. Опыт работы на проектах — 7 лет.

Подробнее