Компания не указана
Middle Backend Developer
1 мес. назад
от 2000 USDСтрана неизвестнаMiddleRemoteB2
javaspring bootpostgresqlhibernaterest-apigitdockerrabbitmq
Мы ищем Middle Backend Developer для работы над платформой для управления инвестициями с удалённым форматом работы и конкуретной оплатой в валюте.
О продукте
- Платформа для управления инвестициями.
Обязанности
- Вы будете заниматься серверной частью продукта: бизнес-логикой фондов, финансовыми расчётами, интеграцией с внешними системами а также API для фронтенда и внешних клиентов.
Требования
- Профильное высшее образование
- Более 2 лет коммерческого опыта разработки на Java.
- Английский уровня от B2+
- Глубокие знания Spring Boot (DI, безопасность, JPA)
- Опыт работы с PostgreSQL: написание запросов, понимание индексации, оптимизация запросов
- Понимание ORM (Hibernate): отображение сущностей, отложенная/немедленная загрузка, проблема N+1
- Опыт проектирования и реализации REST-API
- Уверенное владение Git (создание веток, слияние, pull-запросы)
- Умение читать и писать модульные/интеграционные тесты
- Базовое понимание Docker
Будет плюсом
- Опыт работы с RabbitMQ или другими брокерскими системами обмена сообщениями
- Знание Kubernetes (как минимум понимание принципов работы под, развертываний и журналов)
- Опыт миграций с использованием Flyway/Liquibase
- Опыт интеграции с внешними API (OAuth2, веб-хуки)
- Знакомство с ELK / OpenTelemetry / системами мониторинга
- Опыт работы с AWS (S3, RDS)
Условия
- Удаленный формат работы (возможность работы из любой точки мира)
- График работы: 5/2, парт-тайм (20 часов в неделю)
- Дружный и молодой коллектив
- Конкурентную заработную плату в валюте
- Оформление по ИП