Москва
Резюме № 55511540
Обновлено 19 февраля
Превью фото соискателя

Java-разработчик

Был больше месяца назад
По договорённости
35 лет (родился 10 октября 1990)
Самараготов к переезду: Москва, Нижний Новгород  и ещё 7 городов
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 8 лет и 9 месяцев

    • Январь 2024 – работает сейчас
    • 1 год и 11 месяцев

    Java-разработчик

    Проектная деятельность, Самара
    Интернет-компания (поисковики, платежные системы, соц. сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее)

    Обязанности и достижения:

    Java, Java core, ООП, Spring Framework, Spring Boot, JDBC, JPA, Hibernate, SQL, Apache Kafka, Redis, PostgreSQL, WEB (REST API, Servlets), JSON, GraphQL, Swagger UI, Maven, JUnit, Mockito, интеграционное тестирование, GIT, Docker, code-review. Проекты: 1. Микросервис для управления событиями. Технологии: RESTful API, MVC, Spring Boot, Hibernate, JPA, PostgreSQL, Docker. Функциональность: Реализовал пагинацию и гибкий поиск событий. Особое внимание было уделено исключению проблемы "N+1". Применил кэширование, ленивую загрузку и гибкое управление загрузкой с помощью Entity Graph, использовал кастомные SQL-запросы для повышения производительности. 2. Социальная сеть для просмотра фильмов. Технологии: Spring Boot, JDBC, PostgreSQL. Функциональность: Разработал систему регистрации пользователей и управления фильмами. В рамках группового проекта реализовал систему отзывов, поиск по популярным фильмам и рефакторинг лайков в рейтинги. Активно участвовал в code-review. 3. Микросервис для аренды вещей. Архитектура: Микросервис с Gateway для валидации запросов и Server для бизнес-логики, использующий Hibernate для работы с PostgreSQL. Функциональность: Реализовано RESTful API с различными уровнями доступа для администраторов, пользователей и публичных. Управление пользователями, предметами и заявками на аренду, комментирование успешных аренд. 4.Тип приложения: Монолитное приложение для управления задачами с использованием Kanban. Технологии: Java, HTTP-сервер (com.sun.net.httpserver). Функциональность: Разработал RESTful API для управления задачами (Tasks, Epics, Subtasks) и обеспечил историю просмотров и сохранение данных в файл. Реализовал функции создания, обновления, удаления и получения задач Оптимизация производительности: Внедрил кеширование, ленивую загрузку и Entity Graph, устранил проблему "N+1", что повысило скорость работы сервисов. Качество кода и тестирование: Проводил code-review, писал unit и интеграционные тесты с JUnit и Mockito. DevOps & CI/CD: Разворачивал приложения в Docker, работал с Git.
    • Март 2017 – работает сейчас
    • 8 лет и 9 месяцев

    Энергетик

    ТСГ №173

    Обязанности и достижения:

    Управление коммунальными системами. Подбор организаций-подрядчиков для осуществления работ по обслуживанию и ремонту гаражного комплекса (ГСК); заключение договоров на оказание коммунальных услуг. Содержание общего имущества ГСК. Управление персоналом, ответственными за выполнение работ в ГСК. Оптимизировал процессы выбора подрядчиков для обслуживания и ремонта гаражного комплекса, что позволило снизить затраты на 15% при сохранении высокого качества услуг.

Обо мне

Дополнительные сведения:

Я — начинающий Java-разработчик, выбрал эту сферу за её динамичность и возможность решать сложные технические задачи, которые требуют аналитического мышления, креативности и внимательности к деталям. Для меня Java стала очевидным выбором благодаря её универсальности, широкому сообществу и востребованности в индустрии. Работа с Backend захватила меня своей логикой и возможностью строить фундамент, на котором держатся современные цифровые решения. Моё обучение началось в Яндекс Практикум, где я освоил ключевые технологии, включая Spring, Hibernate, Docker, а также приобрёл практический опыт разработки RESTful API, работы с базами данных и создания микросервисной архитектуры. Сейчас я продолжаю углублять свои знания. Изучаю книги, такие как "Грокаем Алгоритмы" Адитья Бхаргава и "Clean Code" Роберта Мартина. Для развития навыков и углубления знаний в программировании я активно работаю над pet-проектом — приложением для организации и совместного управления событиями. Цель проекта — создать удобную платформу, где пользователи могут делиться событиями, управлять участниками и назначать роли. В рамках разработки я сосредоточился на следующих задачах: Реализация авторизации и аутентификации с помощью Spring Security, настройка JWT для безопасного обмена данными между клиентом и сервером. Проектирование ролей и прав доступа. Кроме программирования, я увлекаюсь настольными играми, особенно Activity, которая развивает коммуникацию, креативность и умение работать в команде. Игра помогает мне улучшать soft skills, такие как чёткое выражение мыслей, стрессоустойчивость и взаимодействие с разными людьми, что ценно и в профессиональной деятельности. Я стремлюсь к постоянному росту, готов принимать вызовы и вносить вклад в успешное развитие проектов вашей компании. Работа в команде над сложными задачами — это то, что вдохновляет меня каждый день. Spring Framework, Apache Maven, Java, JUnit, JDBC, Hibernate ORM, Spring Boot, Java Core, JPA, PostgreSQL, SQL, Git, REST, Spring MVC, Spring Web, Docker, API, GitHub, Postman, SOAP, Kanban, Микросервисы, Swagger, Код-ревью, Spring, REST API, ООП, Apache Kafka, Redis, GraphQL
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 466 похожих резюме
Обновлено 20 ноябряПоследнее место работы (5 мес.)Java-разработчикДекабрь 2024 – май 2025
Обновлено 18 ноябряПоследнее место работы (8 мес.)Старший программистЯнварь 2025 – сентябрь 2025
Обновлено 20 октября
Обновлено 14 октября
Превью фото соискателя
Java-разработчикз/п не указана
Последнее место работы (2 года и 2 мес.)Java-разработчикИюль 2023 – сентябрь 2025
Обновлено 26 сентябряПоследнее место работы (2 года)Инженер-программист JavaМай 2023 – май 2025
Обновлено 28 августа
no-avatar
Java developerз/п не указана
Последнее место работы (1 год и 11 мес.)Java developerСентябрь 2021 – август 2023
Обновлено 11 июляПоследнее место работы (2 года и 1 мес.)Аналитик данныхОктябрь 2023 – работает сейчас
Обновлено 25 августа
no-avatar
Java-разработчикз/п не указана
Последнее место работы (3 мес.)Trainee Java devoloperАвгуст 2025 – работает сейчас
Обновлено 7 августа
no-avatar
Java developerз/п не указана
Последнее место работы (9 мес.)Консультант технической поддержкиФевраль 2025 – работает сейчас
Обновлено 10 ноябряПоследнее место работы (10 мес.)Слесарь-сборщик электрических машин и аппаратов, слесарь МСРСентябрь 2012 – июль 2013
Работа в МосквеРезюмеIT, Интернет, связь, телекомАдминистрирование баз данныхПрограммист-разработчик Java