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

Алексей С. Java разработчик, Middle

ID 6168
АС
Алексей С.
Мужчина
Россия, Москва, UTC+3
Ставка
1 875 Р/час
НДС не облагается
Специалист доступен с 19 июля 2024 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle
Навыки
Java
Python
SQL
PostgreSQL
JDBC
Hibernate
Spring Boot
Apache Tomcat
pgAdmin
Postman
Kafka
Confluence
Jira
Spring
Liquibase
TestContainers
Maven
Java Servlets
JSF
JSP
Docker
Keycloak
REST API
MySQL
H2
Отрасли
EdTech
LifeStyle
Media
Знание языков
Английский — B1
Главное о специалисте
Разработка веб-приложений, микросервисов. Основной язык разработки - Java. Работа с использованием профессиональных инструментов IntelliJ idea, pgAdmin, Postman, Dbeaver. Использование модульного и интеграционного тестирования. Опыт использования контейнера приложений Docker. Опыт развертывания приложений в облачном сервисе Heroku. Знание сетевых технологий. Знание основ информационной безопасности. Опыт обучения пользователей, составления инструкций. Разработка и сопровождение требований заказчика.
Проекты   (4 года 10 месяцев)
Проект «Цифровая экосистема культуры» департамента культуры города Москвы
Роль
Java разработчик
Обязанности
В рамках данного проекта было проведено: 1. Цифровая экосистема культуры. Описание: Микросервис для работы пользователей программы с личными каталогами. Достижения: Аналитика требований клиентов. Реализация части приложения, функционал создания, редактирования, заполнения, удаления каталогов пользователей в базе данных. Среда: Java-17, Spring Boot, JdbcTemplate, Postgresql Maven, IntelliJ IDEA, Postman. 2. Цифровая экосистема культуры. Описание: Реализация универсального поиска в системе. Достижения: Аналитика требований клиентов. Реализация универсального поиска на основе прав доступа и ролей пользователей в системе. Среда: Java-17, Spring Boot, Spring JPA, Flyway, ElasticSearch, Spring Security, Spring Test, Docker, Kafka, Maven, IntelliJ IDEA, Postman. 3. Цифровая экосистема культуры. Описание: Сервис интеграции eisk.mos.ru и цифровой экосистемы культуры Достижения: Аналитика требований клиентов. Реализация передачи данных из системы eisk.mos.ru в приложение. Среда: Java-17, Spring Boot, Spring JPA, Flyway, Spring Security, Spring Test, Docker, Kafka, Maven, IntelliJ IDEA, Postman.
Период работы
Июнь 2022 - По настоящее время  (2 года 2 месяца)
Проект: Si14 - ставки на спорт.
Роль
Java разработчик
Обязанности
В рамках данного проекта было проведено: 1. Платформа для ставок на спорт. Описание: монолитное приложение, которое нужно было разбить на микросервисы. Достижения: Аналитика требований клиентов. Выделение отдельного сервиса/приложения для работы партнеров программы. Написание взаимодействия платформы и партнерской программы. Реализация админ части приложения, функционала регистрации, верификации, восстановления пользователя, личного кабинета пользователя. Среда: Java-11, Spring Boot, Spring JPA, Liquibase, Spring Security, Spring Test, Testconteiners, Docker, Kafka, Keycloak, Gradle, IntelliJ IDEA, Postman. 2. Партнерская программа приложения. Описание: Микросервис для работы партнеров программы. Достижение: Аналитика требований клиентов. Отделение сервиса от основной платформы. Обсуждение, реализация архитектуры сервиса БД. Доработка функционала регистрации, верификации, восстановления партнеров, формирование данных для личного кабинета партнеров. Реализация логики учета рефералов партнеров. Написание административной части приложения. Среда: Java-11, Spring Boot, Spring JPA, Liquibase, Spring Security, Spring Test, Testconteiners, Docker, Kafka, Keycloak, Gradle, IntelliJ IDEA, Postman. 3. Сервисный слой для работы с внешними платежными системами и внутренними потребителями. Описание: Микросервис для работы с внешними платежными системами и внутренней, закрытой частью приложения. Достижения: Внедрение сервиса для подключения внутренней Kafka и внешней платежной системы. Среда: Java-11, Spring Boot, Spring Security, Spring Test, Kafka, Gradle, IntelliJ IDEA, Postman. 4. Нагрузочное тестирование платформы. Описание: Приложение Python + Locust. Достижения: Реализация сценариев нагрузочного тестирования платформы с использованием Python и Locust. Среда: Paycharm, Python 3.6, Locust.
Период работы
Июнь 2021 - Июнь 2022  (1 год 1 месяц)
Мини BPM-система.
Роль
Java разработчик
Обязанности
Описание: Библиотека, выполняющая задачи системы bpm, как альтернатива Camunda BPM. Достижения: Создание многомодульного проекта Gradle, реализация части бизнес-логики с использованием предметно-ориентированного подхода к проектированию, паттернов проектирования, реализация тестового хранилища в базе данных H2 с помощью Spring-JPA, реализация хранилища данных с помощью JDBC, тестирование кода с помощью Юнит5. Среда: Java-8, Gradle, JDBC, H2-db для тестов, Spring JPA, Spring Test, JUnit5, IntelliJ IDEA.
Период работы
Август 2020 - Июнь 2021  (11 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Московский юридический институт, Владивосток, Прикладная информатика
Специальность
Прикладная информатика
Завершение учебы
2016 г.

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

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

Подробнее
AgroTech • FinTech & Banking • Government & Public Sector • Insurance • LifeStyle • RnD • Telecom • Urban technology
ГС
Геннадий С.
Гродно
Java разработчик
Senior
4 350 Р/час
Java
Kotlin
PostgreSQL
Docker
Docker Compose
Spring 5.x
Gradle
Unit testing
DI
SOLID
+110

Профессиональный разработчик с опытом работы более 16 лет. В настоящее время специализируется на разработке веб-приложений полного цикла (front-end и back-end). В настоящее время работает как Kotlin и Java Back-end, так и Front-end разработчик. Имеет опыт автоматизированного тестирования и поддержки (JUnit тестирование, Selenium тестирование). Имеет навыки в разработке Oracle PL/SQL (процедуры, триггеры, оптимизация). Предыдущий опыт - разработка ETL продукта с использованием Kotlin. Поддержка банковской системы с использованием J2EE, JSF2, Spring. В течение длительного периода участвовал в разработке приложений CRM-системы, используя собственный MVC-фреймворк, JSP, JS, JQuery, Oracle. Также участвовал в создании ЖКХ-системы с использованием J2EE, AngularJS, PostgreSQL и поддержке портала на базе ReactJS и MobX. Занимался разработкой Liferay (JSF и Drools BRMS)

Подробнее

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

Отрасли не указаны
СС
Станислав С.
Москва
Системный аналитик
Senior
3 875 Р/час
UML
Postman
Axure RP
XMind
Zookeeper
Clickhouse
WSDL
XSD
REST
XML
+50

О себе •Имею опыт работы в качестве руководителя группы •Имею опыт запуска высоконагруженных проектов при ограниченных ресурсах команды • Имею опыт работы продукт-менеджером и дизайнером UI/UX • Имею опыт участия в предпродажных мероприятиях Навыки описания бизнес-процессов в нотациях ISO,IDEF0, EPC, UML, BPMN Навыки работы с технологиями: Git, Yaml, Сonfluence, Json, XML, XSD, Protobuf SQL (Специалист) Axure RP (Специалист) Jira (Специалист) Microsoft team foundation server (Специалист) HTML/CSS (Специалист) SOAP UI (Специалист) IBM BPM (Специалист) Figma/Photoshop (Специалист) Опыт работы с Oracle Database Опыт работы с PostgreSQL •Знание средств моделирования бизнес-процессов AllFusion Process modeler (BPwin), Rational Rose, Aris • Знания в области управления проектами (Agile, Scrum, Pmbok), управления знаниями в организации. • Базовые знания и начальный опыт работы с платформой PEGA • Базовые знания платформ IBM Cognos BI, Deductor Studio, Statistica. • Базовые знания 1С Предприятие, Project Expert , Sales Expert. • Начальные знания программирования на языках Delphi, C#, java, js, python, swift

Подробнее