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

Дмитрий Д. Java разработчик, Senior

ID 5775
ДД
Дмитрий Д.
Мужчина
Беларусь, Минск, UTC+3
Ставка
4,000 Р/час
НДС не облагается
Специалист доступен с 28 мая 2023 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Java 8
Java 17
Java 11
Spring Boot
Spring MVC
Spring Data
Spring Security
Spring Cloud
Integrations
WebFlux
Java EE
JSF
JSP
JMS
JAX-RS
UML
REST
Hibernate
JPA
JUnit
Mockito
Jackson
Liquibase
Swagger
Lombok
MapStruct
Gradle
Maven
AWS
S3
Lambda
SQS
SNS
API gateway
PostgreSQL
MongoDB
Apache Kafka
Docker
Jenkins
Git
GitHub
Jira
Confluence
Главное о специалисте
Инженер с опытом создания коммерческих веб-приложений. Крепкие технические и аналитические навыки, стремится к постоянному развитию. Отличные коммуникативные навыки, командный игрок.
Проекты   (5 лет 6 месяцев)
Банковская система. Набор услуг для работы банка, отвечающий за заключение договоров с клиентами, выпуск карт, клиентский интернет-банкинг и т.д.
Роль
Java разработчик
Обязанности
- Реализация и проектирование REST API; - Конфигурация Kafka; - Имплементация Kafka consumers and producers; - Обработка сообщений с помощью Spring Integration; - Сохранение файлов в S3; - Работа над интерфейсом с использованием Spring Cloud для создания лямбд, которые запускаются с помощью SQS, SNS, объектом S3, API Gateway; - Работа с сообщениями с помощью JMS; - Настройка сервисов AWS; - Развертывание микросервисов при помощи AWS EC2 и AWS ECS; - Управление контейнерами с помощью Docker; - Работа над тестами; - Проектирование базы данных; - Исследование и использование на практике различных архитектурных решений; - Обучение младших разработчиков; - Онбординг новых разработчиков; - Руководство командой разработчиков (5 человек); - Настройка Jenkins; - Ведение log файлов с проблемами и их устранение. Java 17, AWS (EC2, ECS, S3, Lambda, SQS, SNS, API Gateway), JMS, Hibernate, JPA, Spring(Boot, Data, Security, Cloud, Integration), PostgreSQL, Liquibase, Swagger, JUnit, Docker-Compose, REST, MongoDB, Apache Kafka, Docker, Jackson, Jenkins, Git, GitHub, Jira, Confluence, Gradle.
Период работы
Сентябрь 2020 - По настоящее время  (2 года 9 месяцев)
СИСТЕМА УПРАВЛЕНИЯ БАНКОВСКИМ ДОКУМЕНТООБОРОТОМ.
Роль
Java разработчик
Обязанности
- Использование современных методологий проектирования, включая объектно-ориентированный дизайн и шаблоны проектирования; - Настройка базовых endpoints для ввода регистрационных данных в базы данных; - Разработка JSP-страниц с использованием JSF framework; - Интеграция с внешними API сервисами с помощью JAX-WS; - Разработка микросервисов; - Ответственность за интеграцию со сторонними системами; - Реализация сервисного слоя пользовательского интерфейса; - Миграция с Java 8 на Java 11; - Обработка сообщений с помощью Apache Kafka; - Написание функций и триггеров на PL/SQL; - Разработка нового функционала по методологии TDD; - Настройка scrum-процессов для перехода от методологии водопада к agile-практике; - Исправление ошибок; - Разработка pipelines для Jenkins; - Рефакторинг кода; - Управление контейнерами с помощью Docker; - Построение индексов базы данных; - Работа в распределенной команде. Окружение Java, Java EE, JSF, JSP, JAX-WS, Spring Boot (Data, MVC, Cloud, Security, WebFlux), Lombok, PostgreSQL, Liquibase, MapStruct, Jackson, MongoDB, UML, Jenkins, Swagger, JUnit, Mockito, Jira, Apache Kafka, Docker, Maven, Gradle, Git, GitHub.
Период работы
Декабрь 2017 - Сентябрь 2020  (2 года 10 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
БГУ, экономический факультет
Специальность
экономист-информатик
Завершение учебы
2022 г.

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

НЧ
Никита Ч.
Москва
Java разработчик
Senior
3,750 Р/час
Java 8
Spring Framework
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
Windows
Apache Kafka
Jira
Groovy
Thymeleaf
SOLID
KISS
Yagni
DRY
TDD
DDD
BDD
REST API
Grpc
JSON API
SOAP
Swagger
OAuth
JWT
Apache Tomcat
Apache Maven
CI/CD
Jetty
ООП
Postgres
H2
Intellij IDEA
Git
Elasticsearch
Kubernetes
Jenkins
JDBC
JUnit
Mockito
Liquibase
Docker
Keycloak
Flyway
Java SE
Java
Python
XSD
Oracle DB
Confluence
Atlassian Jira
HTTP
Docker Compose
Multithread Programming
REST
Bitbucket
MapStruct
iReport
Atlassian Confluence
JMX
RxJava
Oracle Pl/SQL
C#
Zabbix
CI
core java
+79

Подробнее по опыту: + 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. Я постоянно стремлюсь расширять свой кругозор в области информационных технологий и изучать новые технологии. В работе я стрессоустойчивый и целеустремленный, всегда готов взяться за трудные задачи, которые могут потребовать дополнительных знаний и опыта. Я считаю, что всякая задача решаема, и готов приложить все усилия, чтобы достичь поставленных целей.

Подробнее

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