Mercury Insurance Services, LLC
Software Engineer II (Java)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Java-инженер II в страховую компанию Mercury. Проектирование, разработка и поддержка сложных программных систем, наставничество менее опытных инженеров.
Задачи
- Писать качественный код для сценариев средней сложности с хорошим покрытием тестами
- Переводить требования продукта в надёжные дизайны: модульные, конфигурируемые, переиспользуемые, безопасные и масштабируемые приложения
- Помогать с поддержкой прикладных систем
- Участвовать в дизайн- и код-ревью, следить за соблюдением стандартов Mercury
- Наставничать и давать технические консультации другим инженерам команды
Требования
- Bachelor’s Degree в Computer Science, Information Systems или смежной области либо эквивалентный опыт
- 2–4 года опыта программирования
- Опыт программирования на одном или нескольких языках (Java, Python, JavaScript)
- Знание структур данных, алгоритмов и паттернов проектирования
- Знакомство с реляционными БД, NoSQL и кэшированием
- Сильные навыки решения задач и коммуникации
- Умение работать самостоятельно над простыми задачами
Условия
- Конкурентная зарплата и бонусный потенциал
- Гибкость работы из любой точки США для большинства позиций
- Оплачиваемый отпуск, больничные, 9 оплачиваемых праздников, волонтёрские часы
- Бонусные программы (праздничный, реферальный, по результатам)
- Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и питомцев
- Пенсионный план 401(k) с участием компании
- Обучение и профессиональное развитие
- Ресурсы для здоровья и благополучия, включая бесплатную терапию/коучинг
Навыки
- Java
- Python
- JavaScript
- Angular
- SQL
- NoSQL
- Jenkins
- GitHub
- Docker
- Kubernetes
- REST
- gRPC
- AWS
- Google Cloud
- Azure
- Guidewire
- MCP