Senior Java-разработчик
Привет!
Команда Rocket Tech в поиске Java-разработчика в нашу команду финтех-разработки для крупного банковского проекта.
Мы заинтересованы в росте и развитие каждого члена нашей команды.
Присоединяйтесь к нам и мы будем поддерживать, помогать и мотивировать вас на протяжении всего сотрудничества!
Обязанности:
-
Проектирование и разработка backend и API на Java.
-
Оптимизация и масштабирование приложения.
-
Обеспечение безопасности и конфиденциальности данных.
-
Интеграция с внешними сервисами и API.
-
Сотрудничество с фронтенд-разработчиками и командой QA для обеспечения качественной поставки продукта.
Мы ожидаем:
- Понимание устройства операционных систем и их взаимодействия с JVM;
- Глубокое знание Java и принципов ООП разработки;
- Иметь представление о сетевом взаимодействии – знать о существовании
OSI и примерах реализации в реальной жизни, понимание stateless и stateful подходов в реализации протоколов, хорошо понимать разницу между HTTP и TCP; - Хорошие знание и опыт работы со Spring;
- Уверенное знание SQL баз данных: ACID properties, transaction isolation levels и пр;
- Опыт работы с NoSQL – будет плюсом;
- Самостоятельный опыт в поднятии архитектуры микросервисов в новом проекте – большой плюс;
- Уверенное владение одной из систем контроля версий, предпочтительно Git;
- Опыт работы с Docker;
- Умение и желание писать хорошие unit-тесты;
- Опыт работы со статическими анализаторами (Sonarqube);
- Опыт работы с test containers будет плюсом;
- Желание и готовность выступать ментором для коллег, а также проводить code review.
Мы предлагаем:
-
Участие в масштабных финтех-проектах с реальным влиянием на продукт.
-
Работу в сильной профессиональной команде с открытой коммуникацией и уважением к инициативе.
-
Прозрачную систему развития: чек-пойнты и аттестации 2 раза в год.
-
Доступ к обучающим ресурсам и компенсацию профильного обучения.
-
Удаленный формат работы.
-
Корпоративные мероприятия, реферальную программу и внутренние активности.