Java developer
Санкт-Петербург, РоссияСтажер • Джуниор
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х лет
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/gxe0
О себе
На данный момент Java-developer.
Мои компетенции и опыт
Разработка и поддержка backend-приложений на Java (17+) с использованием Spring Framework (Boot, MVC).
Проектировании архитектуры RESTful API и микросервисов.
Оптимизация и рефакторинг существующего кода для повышения производительности.
Интеграция с базами данных (PostgreSQL) через Hibernate, JPA, JDBC.
Брокер сообщений: ApacheKafka (настройка топиков, партиций, потребителей и продюсеров)
Межсервисное взаимодействие: gRPC и OpenFeign (разработка protobuf-контрактов, реализация клиентской и серверной логики, declarative HTTP-клиенты).
Построение микросервисной архитектуры с использованием Spring Cloud (Config Server, Gateway, Resilience4j)
Использование Netflix Eureka (регистрация сервисов, health checks, клиентская балансировка нагрузки)
Работа с многопоточностью и асинхронным программированием
Написание unit- и integration-тестов (JUnit, Mockito).
Участие в код-ревью, работа по методологиям Agile (Scrum/Kanban).
Написание Postman-тестов на java script
Разработка десктопных и веб приложений на C# (WPF, winForms), разработка приложений Python
//
Development and support of backend applications in Java (17+) using the Spring Framework (Boot, MVC).
Design of RESTful API and microservices architecture.
Optimization and refactoring of existing code to improve performance.
Database integration (PostgreSQL) via Hibernate, JPA, and JDBC.
Message broker: ApacheKafka (configuring topics, partitions, consumers, and producers).
Interservice communication: gRPC and OpenFeign (developing Protobuf contracts, implementing client and server logic, declarative HTTP clients).
Building a microservice architecture using Spring Cloud (Config Server, Gateway, Resilience4j).
Using Netflix Eureka (service registration, health checks, client load balancing).
Working with multithreading and asynchronous programming.
Writing unit and integration tests (JUnit, Mockito).
Participation in code reviews, working with Agile methodologies (Scrum/Kanban).
Writing Postman tests in JavaScript
Development of desktop and web applications in C# (WPF, WinForms), development of Python applications
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы