Java Developer (PostgreSQL, Spring)
Казань, РоссияСтажер • Джуниор • Миддл
Релокация • Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет
Опыт работы от 1 года до 3х лет
Короткая ссылка: gkjb.ru/gulJ
О себе
На данный момент Java/Kotlin Developer.
Мои компетенции и опыт
Backend-разработчик с опытом поддержки и разработки web-сервисов на Java и Kotlin, Spring и Spring Boot, в том числе работы с legacy-кодом, микросервисами и внешними API. Буду рада любым знакомствам :)
Опыт работы:
1. Инженер-разработчик Java/Kotlin
- Разрабатывала и поддерживала проекты на Java/Kotlin (Spring/Spring Boot);
- Проектировала и реализовывала новые модули системы;
- Участвовал в разработке высоконагруженных компонентов системы, обеспечивая стабильную работу под высокой нагрузкой;
- Повышала отказоустойчивость сервисов: реализовывала механизмы Circuit Breaker, Retry, Rate Limiting;
- Оптимизировала обработку запросов и взаимодействие с внешними сервисами, снижая количество сбоев и таймаутов;
- Проводила рефакторинг legacy-кода, уменьшая технический долг и улучшая поддерживаемость системы;
- Устраняла production-инциденты и анализировала причины сбоев;
- Разрабатывала REST API с документацией через Swagger / OpenAPI;
- Интегрировала сторонние API и внешние сервисы;
- Покрывала бизнес-логику автотестами.
Стек: Java, Koltin, Spring, Spring Boot, Hibernate, PostgreSQL, MySQL, Redis, Kafka, Docker, AWS S3
2. Backend-разработчик в продукте
- Участвовала в разработке Telegram-бота для автоматизированного поиска и уведомления о вакансиях с HeadHunter;
- Работала в команде над проектированием и реализацией микросервисной архитектуры на Spring Boot;
- Разрабатывала backend-сервисы и бизнес-логику: обработку, фильтрацию и персонализацию вакансий, систему уведомлений пользователей;
- Реализовывала асинхронное взаимодействие между сервисами с использованием Apache Kafka;
- Интегрировала базу данных PostgreSQL для хранения пользовательских данных;
- Настраивала и поддерживала миграции базы данных с использованием Liquibase;
- Внедряла кэширование с использованием Redis для оптимизации производительности и снижения нагрузки на базу данных.
Стек: Java 17, Spring Boot, PostgreSQL, Apache Kafka, Redis, Liquibase
