Java Developer

Уровень зарплаты: от 100 000 руб.
Местоположение: Россия, Мурманская область (МСК +0ч)

Резюме: Java Developer

Пишу код на Java и Kotlin, так же для написания проекта VPN изучил основы GoLang.

В качестве баз данных использовал PostgreSQL и MongoDB, есть небольшой опыт работы с MySQL. В качестве in-memory базы данных использовал H2.

В качестве фреймфорка для Backend разработки использовал Spring-Boot с различными его модулями: Spring Data, Spring Security, Spring Cloud.

В качестве систем сборки использовал Maven и Gradle.

Для межсервисного взаимодействия и построения общения между API различных удаленных сервисов использовал RestTemplate, FeignClient. Также имею опыт работы с WebClient от Spring WebFlux.

Для хранения файлов использовал MinIO или удалённое хранилище Amazon S3, взаимодействие с которым настраивал через Proxy.

Освоил отправку уведомлений на различные устройства пользователей через Firebase Cloud Messaging.

Для написания Frontend части приложений использовал следующие библиотеки: ReactJS, Formik, EcmaScript, TypeScript, Tailwind CSS и Ant Design для UI. Пробовал использовать Vue.js и Svelte.

Для работы с очередями использовал ActiveMQ и Apache Kafka.

Использовал в организации работы Jira, Confluence, Bitbucket, GitHub, Gitlab.

Для непрерывной разработки и разворачивания релизов использовал Jenkins и инструментарий Gitlab.

Для хранения и загрузки собственных библиотек использовал Sonatype Nexus Repository.

Работал с платёжными системами UPay, Moneta и EPAY.

Имею углублённые знания по протоколам TCP и UDP.

Настраивал взаимодействие с сервисами Яндекс: почтовым сервером, а так же использовал API Яндекс Геокодер для получения информации о геопозиции нужного места и Яндекс Геосаджест для подбора похожих адресов по указанной координатной точке или месту.

Писал Desktop приложения с использованием JavaFX и Gluon для портирования их на мобильные устройства.

Имею опыт работы по методологиям Scrum и Kanban.

Всегда открыт для изучения новых технологий и инструментов. Люблю и умею изучать всё самостоятельно.

Ищу стабильную работу в устоявшейся компании с возможностью карьерного роста.

От новой работы жду:
- малые или средние проекты;
- хорошо выстроенной структуры;
- адекватного отношения к сотрудникам;
- налаженной коммуникации между коллегами;
- отсутствие простоя в ожидании задач.

Посмотрите похожие резюме

Java developer
Зарплата: 100 000 руб.
Middle java developer
Зарплата: 150 000 руб.
Разработчик Java Backend
Зарплата: 120 000 руб.
Junior+ Frontend Developer
Зарплата: 70 000 руб.