Neumo
Senior Java Software Engineer - Product Support (Remote)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java-инженер в команду Product Support Engineering, поддерживающую платформу управления судебными делами Neumo Court. Роль на стыке поддержки продакшена и модернизации зрелой Java-системы с интеграциями со сторонними системами e-filing и юристов.
Задачи
- Диагностировать и устранять продакшен-инциденты в многоуровневом Java-приложении: backend-сервисы, работа с БД, интеграционный middleware
- Расследовать и исправлять дефекты в интеграционном слое ESB, связывающем платформу со сторонними системами управления делами, e-filing и документооборота
- Трассировать проблемы через XML/XSLT-преобразования, потоки сообщений JMS и веб-сервисы (SOAP/REST) для поиска первопричин
- Взаимодействовать с QA, поддержкой и продуктом для воспроизведения, триажа и приоритизации обращений клиентов
- Готовить понятные root-cause анализы и планы устранения сложных кросс-системных дефектов
- Участвовать в модернизации legacy-компонентов (миграция со Struts/JSP на Spring MVC и современные frontend-фреймворки)
- Участвовать в code review и поддерживать стандарты качества кода в команде
Требования
- Bachelor's degree in Computer Science или смежная область, либо эквивалентный практический опыт
- 8+ лет профессиональной разработки на Java
- 5+ лет работы со Spring Framework (Core, MVC)
- 5+ лет работы с Hibernate или другой JPA-based ORM
- 5+ лет практического опыта SQL, включая отладку запросов и оптимизацию производительности
- 5+ лет создания или поддержки SOAP и/или REST веб-сервисов (CXF, JAXB или аналоги)
- 2+ года опыта с message-oriented middleware (JMS, ActiveMQ)
- Опыт работы с ESB или интеграционной middleware-платформой (Mule, Camel или аналоги)
- Опыт с электронными стандартами судебного делопроизводства (ECF/EFM) или интеграциями с e-filing вендорами (например, Tyler Technologies)
- Опыт работы с облачной инфраструктурой (Azure) и infrastructure-as-code (Terraform, Bicep)
- Опыт в legal tech, судебных системах или государственном ПО
Условия
- Remote-формат работы
- Конкурентный пакет бенефитов и компенсации
- Работа в динамичной среде с поддержкой государственных сервисов
- Neumo — Equal Opportunity Employer
Навыки
- Java
- Spring Framework
- Spring MVC
- Hibernate
- JPA
- SQL
- SOAP
- REST
- CXF
- JAXB
- JMS
- ActiveMQ
- ESB
- Mule
- Camel
- XML
- XSLT
- Struts
- JSP
- Groovy
- Spring Boot
- Angular
- JavaScript
- Azure
- Terraform
- Bicep