Для нас привлекательны следующие знания и опыт:
ㅤ
Профессиональное знание Java 17+;
Практический опыт применения Spring Boot, Spring Data и Spring Security;
Опыт работы с Maven;
Уверенный опыт проектирования и разработки с использованием MongoDB;
Умение настраивать мониторинг с помощью Prometheus и создавать дашборды в Grafana.
Наличие подтвержденного опыта (2-3 года) разработки на C# в стеке .NET (ASP.NET), включая создание веб-приложений, микросервисов и работу с реляционными и NoSQL базами данных.
ㅤ
Задачи, которые предстоит выполнять на проекте:
ㅤ
Полная миграция проекта с .NET на Java-стэк (Spring Boot, Maven) с переработкой микросервисов и интеграций (MSSQL, MongoDB) в рамках текущей архитектуры.
Поддержка legacy-кода на C#/.NET: исправление багов и добавление нового функционала до окончания миграции.
Настройка системы мониторинга и алертинга на базе Prometheus и Grafana, включая реакцию на инциденты и анализ метрик.
Оптимизация производительности на всех уровнях: от рефакторинга кода и тюнинга БД (MSSQL/MongoDB) до масштабирования в Kubernetes.
Командная работа: участие в код-ревью, написание тестов (unit/integration), документирование процессов и взаимодействие с DevOps и QA.