Эдуард З., Middle, Java разработчик

Эдуард З.
Казахстан, Астана
1 980 ₽/час 316 800 ₽/мес.
    Java разработчик
  • Middle
Опыт работы:

Стаж работы — 3 года 3 месяца

Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Windows
Linux
Java
Spring Core
Spring Transactional
Spring Data JPA
Spring Boot
Spring Security
Spring DI/IoC
Spring MVC
Spring AOP
AspectJ
Spring Cloud
Collection API
Hibernate
Feign Client
bff
JUnit
Mockito
Freemarker
Redis
Elasticsearch
Git
JVM
HTTP/REST
OpenAPI (Swagger)
oauth2
JWT
Apache Kafka
Camunda BPM
MinIo
Liquibase
Keycloak
Logstash
Telegram Bots API
Database:
PostgreSQL
Source_control:
GitLab CI/CD
Applications:
Docker
Формат работы
Удалённо
Описание о специалисте

Меня увлекает бэкенд-разработка на Java, особенно задачи оптимизации производительности и построения чистых, масштабируемых архитектур. Я придерживаюсь паттернов проектирования и принципов SOLID, что помогает создавать гибкий, поддерживаемый и легко расширяемый код. Сейчас активно изучаю микросервисную архитектуру, Spring Cloud и брокеры сообщений, а также погружаюсь в мир NoSQL баз данных. Для меня важны командная работа, обмен опытом и отлаженные процессы разработки. Ценю чистый код, лучшие практики и качественную коммуникацию внутри команды.

Примеры работ

Система рассмотрения обращений банка
Описание задачи/проекта

Разработка системы автоматизированного рассмотрения клиентских обращений для крупного коммерческого банка.

Позиция на проекте
Java разработчик
Размер команды
ПМ, 2 аналитика, 4 backend разработчика, в т.ч. лид, 1 frontend разработчик, 1 QA, 1 дизайнер, DevOps
Ответственность
  1. Коммуникация с командой.
  2. Анализ требований.
  3. Участие в развитии продукта и процессов вместе с командой.
  4. Проведение релизов.
  5. Проведение код ревью.
  6. Добавление новых фич.
  7. Исправление багов.
  8. Написание модульных и интеграционных тестов.
Технологии и инструменты
Apache Kafka, Camunda BPM, Docker, Elasticsearch, Feign Client, GitLab CI/CD, Java 17, JVM, JWT, Keycloak, Liquibase, Logstash, MinIo, oauth2, PostgreSQL, React, Redis, Spring AOP, Spring Core, Spring Data JPA, Spring MVC, Spring Security, Spring Test, AspectJ, Collection API, Open API (Swagger), Spring DI/IoC, Spring Transactional, JPA/ORM, Unit-тестирование, Spring-Cloud, Mockирование, Spring Boot 3.3, HTTP/REST API, Backend for Frontend (BFF)
Период работы/продолжительность
Май 2024 г. - Сентябрь 2025 г.
Telegram-bot для ответов акционерам НК с интеграцией GPT
Описание задачи/проекта

Разработка Telegram-бота для автоматизации взаимодействия с акционерами крупной нефтяной компании.

Позиция на проекте
Старший Java разработчик
Размер команды
ПМ, 2 backend разработчика, аналитик
Ответственность
  1. Разработка функционала для обеспечения взаимодействия с ботом через мессенджер.
  2. Реализация механизма для сохранения информации о пользователях и их диалогах.
  3. Настройка взаимодействия с GPT для генерации качественных и релевантных ответов.
  4. Разработка функционала для настройки креативности ответов и ролей GPT.
  5. Участие в разработке визуального оформления и структуры бота.
Технологии и инструменты
Docker, JVM, Liquibase, PostgreSQL, Spring AOP, Spring Boot, Spring Core, Spring Data JPA, Spring MVC, Spring Test, AspectJ, HTTP/REST, Collection API, Spring DI/IoC, Spring Transactional, JPA/ORM, Unit-тестирование, Mockирование, Telegrambots
Период работы/продолжительность
Февраль 2023 г. - Апрель 2023 г.
CRM-система автодилера
Описание задачи/проекта

Разработка приложения для управления автосалоном позволяет сотрудникам управлять базой автомобилей, обрабатывать заказы и обслуживать клиентов, а также администрировать учетные записи с разными ролями и инструментами фильтрации.

Позиция на проекте
Java разработчик
Размер команды
9-11 человек: 3-5 backend разработчиков (в т.ч. лид), 1-3 frontend разработчика (в т.ч. лид), 2 QA, 1 Product Owner
Ответственность
  1. Коммуникация с командой.
  2. Анализ требований.
  3. Проведение код ревью.
  4. Добавление новых фич.
  5. Исправление багов.
  6. Написание модульных и интеграционных тестов.
Технологии и инструменты
Docker, JVM, JWT, Liquibase, oauth2, PostgreSQL, Spring AOP, Spring Boot, Spring Core, Spring Data JPA, Spring MVC, Spring Security, Spring Test, AspectJ, HTTP/REST, Collection API, Open API (Swagger), Spring DI/IoC, Spring Transactional, JPA/ORM, Unit-тестирование, Mockирование
Период работы/продолжительность
Май 2022 г. - Январь 2023 г.
Модернизация АСУТП нефтяного месторождения
Описание задачи/проекта

Разработка и модернизация систем автоматизированного управления технологическими процессами (АСУ ТП) с использованием передовых IT-решений для повышения надежности, эффективности и масштабируемости управления производственными процессами.

Позиция на проекте
Инженер-программист
Размер команды
ПМ, 4 разработчика, дизайнер
Ответственность
  1. Коммуникация с заказчиком.
  2. Добавление новых фич.
  3. Исправление багов.
  4. Анализ, оптимизация и поддержка существующего кода систем управления технологическими процессами.
Технологии и инструменты
modbus, MS SQL, REST API, Spring AOP, Spring Boot, Spring Core, Spring Data JPA, Spring MVC, Spring Framework, Honeywell PHD Historian, Honeywell experion PKS, ST (Structured Text), FBD (Function Block Diagram), LAD (Ladder Logic), MS Report Builder, JPA/Hibernate, OPC-UA
Период работы/продолжительность
Декабрь 2021 г. - Апрель 2021 г.

Образование

Высшее
Название учебного заведения/курса
Казахстанско-британский технический университет
Специальность
Автоматизация и управление
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста