Java developer
Ярославль, РоссияДжуниор • Миддл
Удаленная работа
Опыт работы какой-то естьот 80 000 до 120 000 ₽
Опыт работы какой-то естьот 80 000 до 120 000 ₽
Короткая ссылка: gkjb.ru/g179C
О себе
На данный момент другое.
Мои компетенции и опыт
Разрабатываю backend-сервисы на Java 17+, строю микросервисные и монолитные решения. Имею опыт проектирования систем с нуля, включая REST API, безопасность (JWT, ролевая модель), асинхронную обработку (Kafka, собственная очередь на БД с SELECT FOR UPDATE SKIP LOCKED), интеграцию с внешними API (OpenAI, Telegram) и LLM-агентов с инструментами. Владею современным стеком Spring (Boot, Data, Security, AI), умею писать оптимизированные SQL-запросы (оконные функции, JOIN, агрегации) и транзакционную логику на JPA/Hibernate. Реализовал несколько полноценных проектов, демонстрирующих эти навыки.
Ключевые компетенции:
Java 21, Spring Boot 3.x (Web, Data, Security, AI, Kafka)
Микросервисная архитектура: синхронное взаимодействие (RestClient, HttpServiceProxyFactory) и асинхронное (Kafka)
Базы данных: PostgreSQL, проектирование схем, сложные запросы, ACID, оптимизация
Асинхронная обработка: Kafka (продюсеры/консьюмеры), собственная очередь задач на БД с блокировками строк
Безопасность: JWT, Spring Security, разграничение ролей (USER/ADMIN)
Интеграции: REST API, Telegram Bot API, OpenAI API, работа с файлами и изображениями
AI/LLM: Spring AI, создание ReAct-агентов с инструментами (калькулятор, легко расширяемый на другие тулы)
Инструменты: Maven, Git, Postman, виртуальные потоки (Java 21)
Примеры проектов:
Микросервисная система заказов → платежей → доставки (Order, Payment, Delivery) с обменом событиями через Kafka и синхронными вызовами.
Интересные кандидаты
- раremote
- раremote
- Фрremote
- Тд
Технический директор (CTO) / Руководитель разработки (Head of Development)
relocate remote parttime office - ТIrelocate remote parttime
- Срremote
- СJ
Старший Java разработчик / Senior Java Developer / Backend Developer
remote office - СJremote
- СJremote
- Са
Системный архитектор / Technical Lead / Engineering Manager
remote parttime office
