Java-разработчик (стажер)

Санкт-Петербург, Россия
Джуниор
Информационные технологии • Разработка • C++ • C# • Java
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы менее 1 года
Есть файл резюме (защищен)
О себе

На данный момент Студент Software Engineering, университет ITMO.

Мои компетенции и опыт

Студент направления “Software Engineering”, стремящийся применить полученные теоретические знания в реальных проектах. Активно развиваюсь в Java разработке; проявляю интерес к методологиям разработки и проектирования программного обеспечения. Имею опыт эффективного взаимодействия в междисциплинарных командах для решения комплексных задач, а также увлечен изучением новых технологий и тенденций в быстро развивающейся сфере программной инженерии. 

Проекты: 

-Universal Tournament Manager

нужен доступ к резюме  

Микросервисная платформа для организации турниров.

Технологии: Java 17, Spring Boot, Spring Cloud (Gateway, Eureka, Feign), Spring Security (JWT), Apache Kafka, Redis (Redisson), PostgreSQL/PostGIS, Docker.

Функционал: 

Генерация расписания для различных форматов. Гео. оптимизация выездных туров (кластеризация KMeans). Авторизация и разграничение ролей. Асинхронное событийное взаимодействие через Kafka с гарантированной доставкой (Outbox pattern). Распределённые блокировки (Redis) для согласованности. API Gateway с агрегацией Swagger UI и проверкой JWT. Email-уведомления (MailHog). 

-Pet Management System 

Поэтапная реализация системы учёта питомцев и владельцев от CRUD на Hibernate до микросервисов. 

Технологии: Java, Hibernate, Spring Boot, Spring Data JPA, Spring Security (JWT), Kafka, PostgreSQL, Flyway, Docker, Testcontainers

Навыки: 

Сильные аналитические и исследовательские способности

Развитые soft-скиллы 

Владение английским языком (C1) 

Основной язык разработки - Java 

Разработка микросервисных приложений с использованием Spring Boot, Spring Cloud (Gateway, Eureka, Feign), взаимодействие через REST и асинхронные сообщения (Kafka). 

Проектирование и реализация систем аутентификации и авторизации с JWT, Spring Security 

Работа с базами данных – проектирование схем, написание миграций (Flyway), оптимизация запросов (индексы, CTE) 

Контейнеризация приложений (Docker, Docker Compose) 

Git 

Основы администрирования Linux


Специализация
Информационные технологииРазработкаC++C#Java
Отрасль и сфера применения

Уровень
Джуниор

Есть файл резюме (защищен)


Интересные кандидаты