💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Александр Баклушин (alexsnegiref), 23 года, Россия, МоскваАлександр Баклушин (alexsnegiref), 23 года, Россия, Москва
Java Backend DeveloperБэкенд разработчикСредний (Middle)
Рассмотрю предложения

Контакты

Войти
Возраст: 23 года
Опыт работы: 2 года и 10 месяцев
Регистрация: 15.01.2023
Последний визит: 2 недели назад
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе

Обо мне

Знания и навыки:
• Использование стека технологий включающего
Java в качестве основного языка
программирования и один из самых популярных
фреймворков Spring Boot, Data JPA, Web,
Security, AOP, Core
• Понимание принципов и опыт работы с микросеквисной архитектурой
• Опыт работы с реляционными СУБД (PostgreSQL, Oracle)
• Реализовал контейнеризацию микросервисного
приложения
• Участие в проектировании бизнес логики
приложения ( Entity , DTO, Service Layer)
• Знание основных библиотек и шаблонов
проектирования
• Имею понимание принципов SOLID, KISS, DRY,
YAGNI, опыт в использовании паттернов
проектирования
• Реализовал систему логирования в
микросервисном приложении
• Написание starter для обработки исключений в
контроллерах
• Опыт написания модульных и интеграционных
тестов с использованием JUnit и Mockito
• Отличные навыки покрытия кода юнит тестами
• Хороший командный игрок с сильной мотивацией
и коммуникативными навыками
• Опыт работы по методологии Scrum/Agile

Основной стек:
• Java ( 7-8-11-17 )
• Spring (Boot, Data JPA, Web, Security, AOP, Core)
• PostgreSQL, Oracle, Redis Hibernate, Liquibase
• Junit, Mockito, Testcontainers
• Maven , Gradle
• REST API, Kafka, Rabbit
• Docker, Kubernetes,
• Grafana,Prometeus Jenkins Postman, Swagger
• HTTP, REST, JSON
• Apache POI
• Kotlin
• JasperReports
• EJB, Weblogic
• Git, GitLab, SVN
• Jira, Confluence, Agile(Srcum)

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Java
Spring Boot
Hibernate
Java Spring Framework
Junit
PostgreSQL
Docker
REST
JDBC

Опыт работы

  • Информатизация города
    Бэкенд разработчик (Средний)Java Разработчик
    Апрель 2024 — По настоящее время (1 год и 1 месяц)

    • Участие во всех этапах жизненного цикла продукта
    • Разработка и поддержка существующей кодовой
    базы
    • Реализовал Transactional Outbox
    • Оптимизация работы базы данных (Oracle), в том числе процедур
    • Реализовал интеграцию через Apache Kafka с кастомной логикой маршрутизации
    • Оптимизация работы консьюмера Kafka
    • Перекат с Java 8 -> Java 17
    • Доработка логики в монолите
    • Разработка сервиса для формирования отчетности (Apache POI)
    • Оптимизация производительности
    • Написание юнит-тестов с использованием JUnit
    • Тестирование своего и чужого кода
    • Код-ревью
    • Работа по методологии Scrum
    • Поиск и устранение багов и дефектов
    • Онбординг новичков

  • Аутсорсинговая компания, ориентированная на разработку ПО
    Бэкенд разработчик (Средний)Java Разработчик
    Декабрь 2023 — Апрель 2024 (5 месяцев)

    • Разработка новых функций и компонентов на основе

    микросервисной архитектуры

    • Проработка логики в существующих сервисах

    • Работа с реляционными и нереляционными базами

    данных (PostgreSQL, Redis), а также работа с

    инструментами миграции данных

    (Liquibase)

    • Организация взаимодействия между

    микросервисами (Apache Kafka, REST API)

    • BugFix и поддержка существующего функционала

    взаимодействие с тестерами

    • Написание юнит-тестов с использованием JUnit

    • Написание модульных и интеграционных тестов

    • Код-ревью

    • Онбоардинг новичков

    • Работа по методологии Scrum

  • разработка программного обеспечения
    Москва
    Java Разработчик
    Июль 2022 — Декабрь 2023 (1 год и 6 месяцев)

    Обязанности:

    • Участие во всех этапах жизненного цикла продукта

    • Разработка и поддержка существующей кодовой

    базы

    • Оптимизация работы базы данных (PostgreSQL)

    • Доработка логики в существующих сервисах

    • Оптимизация производительности

    • Написание юнит-тестов с использованием JUnit

    • Тестирование своего и чужого кода

Высшее образование

  • МИЭТ (НИУ)

    Национальный исследовательский университет «Московский институт электронной техники»
    Зеленоград1538 выпускников
    Программная инженерия (СПИНТЕХ)
    Сентябрь 2020 — Май 2024 (3 года и 8 месяцев)