NinjaOne
Senior Software Engineer, Java | Patching
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java-инженер в NinjaOne для разработки масштабируемых решений платформы IT Operations: управление эндпоинтами, патчинг, бэкапы. Роль с высокой автономией, влиянием на архитектуру и менторством.
Задачи
- Разрабатывать крупномасштабные приложения с высоким качеством
- Влиять на ключевые архитектурные решения, обеспечивая масштабируемость и поддерживаемость систем
- Сотрудничать с кросс-функциональными командами и менторить junior-инженеров
- Брать на себя ответственность за технические инициативы и улучшения
- Внедрять практики обеспечения качества и надёжности ПО
Требования
- 10+ лет опыта разработки на Java, желательно в продуктовых приложениях
- 5+ лет опыта работы с высоконагруженными масштабируемыми системами
- Опыт масштабирования систем и решения сложных задач проектирования
- Знание принципов ООП
- Опыт проектирования API и RESTful-сервисов (Jersey, Spring)
- Опыт проектирования и разработки реляционных БД
- Понимание практик тестирования и обеспечения качества
- Гражданство США или статус постоянного резидента (требование FedRAMP)
Условия
- Удалённая работа из США (определённые штаты) или гибрид в офисах Austin, TX и Tampa, FL
- Медицинская, стоматологическая и офтальмологическая страховка
- План 401(k)
- Неограниченный PTO
- Возможности роста и повышения
- Без визовой поддержки
Навыки
- Java
- Kotlin
- C++
- Golang
- Postgres
- AWS
- Redis
- REST
- Jersey
- Spring
- OOP