Senior Java developer (удаленная работа)

М2

27 апреля 2024

Уровень зарплаты:
от 260 000 до 400 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Senior Java developer

«Метр квадратный» — это экосистема недвижимости, которая помогает клиентам решать любые жилищные вопросы: от поиска вариантов и оформления сделки до организации ремонта и переезда в новую квартиру. Мы также создаем решения для партнёров и профессиональных участников рынка недвижимости.


Мы строим высоконагруженную систему на базе микросервисной архитектуры с использованием современного и актуального стека.


МЫ ИСПОЛЬЗУЕМ:


  • Микросервисная архитектура, Java/Kotlin, Gradle, Spring Boot/Cloud, Restful API/gRPC, PostgreSQL/MongoDB/Redis/Elasticsearch, Kafka, Gitlab CI/CD, Docker/Kubernetes, Prometheus/Sentry, ELK.

ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:


  • разрабатывать системы мониторинга SIEM для отслеживание аутентификации, обнаружение компрометации аккаунтов пользователей и других действий пользователя на платформе;

  • расширять системы контроля доступа и сервиса с открытым протоколом авторизации OAuth2, который помогает централизованно управлять правами доступа пользователей к нашим ресурсам;

  • работать над репликацией баз данных контрагентов жилищной экосистемы;

  • разрабатывать общие сервисы для эффективного взаимодействия основных B2B продуктов жилищной экосистемы: ипотечного брокера, сервиса безопасных расчетов и электронной регистрации;

  • работать над сервисами, обеспечивающими процессы удаленного принятия юридической оферты контрагентами застройщикам по всей РФ.

ЧЕГО МЫ ЖДЕМ:


  • отличное владение Core Java;

  • практический опыт работы с Spring Framework;

  • опыт реализации приложений с использованием различных фреймворков;

  • опыт применения JUnit, Mockito или других фреймворков для юнит-тестирования;

  • навыки проектирования многокомпонентных приложений, в том числе с высокой нагрузкой и высокой алгоритмической сложностью;

  • опыт разработки приложений в микросервисной архитектуре, контейнеризация в Docker;

  • навыки проектирования БД, отличное знание SQL, опыт работы с PostgreSQL;

  • работа с очередями (Kafka или RabbitMQ);

  • мониторинг производительности и степени готовности Java-систем (JVisualVM/JMC/JConsole).

БУДЕТ ПЛЮСОМ:


  • опыт использования NoSQL-хранилищ (MongoDB, Redis);

  • общее представление построения фронт-энд на базе React.JS;

  • опыт организации работы в команде с использованием GitLab, Jira и проч.;

  • навыки эффективного взаимодействия с продукт-оунерами, бизнес-аналитиками и смежными командами разработки.



Посмотрите похожие вакансии

Senior Java developer
Компания: SmartHiringPro
Зарплата: от 260 000 до 350 000 руб.
Middle/Senior Java developer
Компания: М.Видео
Зарплата: от 300 000 до 350 000 руб.
Middle/Senior PHP Developer
Компания: HR-агентство Detkin&Co
Зарплата: от 200 руб.
Senior JAVA backend (AWS)
Компания: SharpDevelopers LLC
Зарплата: от 250 000 до 300 000 руб.