Liberty Mutual
Principal Full Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Full Stack Engineer в Global Finance Technology организации Liberty Mutual. Руководство техническим дизайном и разработкой облачных enterprise-приложений, менторство команды и развитие платформы.
Задачи
- Разрабатывать современные enterprise-приложения в облаке
- Руководить техническим дизайном, разработкой и интеграцией решений и менторить команду
- Влиять на техническую команду и продвигать лучшие практики разработки
- Определять технологические стандарты, гайдлайны и практики кодирования для платформы
- Создавать архитектуры крупномасштабных веб-приложений совместно с архитекторами и техлидами
- Вести hands-on разработку с фокусом на модернизацию приложений, надёжность, контейнеризацию и API-слои на Java Spring Boot и Node.js
- Участвовать в разборе критических продакшн-инцидентов и доводить их до закрытия
- Проводить fit/gap анализ требований и управлять техническим долгом
Требования
- Bachelor's Degree в технической специальности, желательно computer science или software development, либо эквивалентный опыт
- Минимум 8+ лет опыта Full Stack разработки на Java, а также React, MobX, Semantic UI, MySQL, Oracle, Git, Docker
- Опыт с AWS-сервисами для IVR: Lex, Lambda, Amazon Connect
- Опыт разработки API на NodeJS и TypeScript/JavaScript
- Опыт с инструментами observability, например DataDog
- Опыт разработки приложений на Java (Java 8+/11/17)
- Сильное владение объектно-ориентированным дизайном, структурами данных и паттернами проектирования
- Практический опыт со Spring/Spring Boot, включая RESTful сервисы и dependency injection
- Опыт построения и потребления API (REST, JSON, OpenAPI)
- Понимание многопоточного программирования, concurrency и performance tuning
- Опыт с реляционными БД (Oracle, PostgreSQL, MySQL) и ORM (Hibernate/JPA)
- Знакомство с CI/CD, автоматизированным тестированием, Git и GitHub Actions
- Сильные навыки траблшутинга и отладки сложных продакшн-систем
- Мышление design thinking, test-driven development и shift-left
- Способность менторить и повышать технический уровень команды
- Опыт работы в agile-среде (Scrum, Kanban)
- Отличные навыки коммуникации и лидерства
- Право на работу в США без спонсорства визы
Условия
- Гибридный формат: 2 дня в офисе
- Рассматриваются кандидаты в Portsmouth, NH и Boston, MA
- Работа в tech-стартапе внутри Fortune 100 компании
- Комплексные бенефиты и программы профессионального развития
- Возможны бонусы согласно компенсационному плану
Навыки
- Java
- Java 8+
- Java 11
- Java 17
- Spring
- Spring Boot
- React
- MobX
- Semantic UI
- Node.js
- TypeScript
- JavaScript
- MySQL
- Oracle
- PostgreSQL
- Git
- GitHub Actions
- Docker
- AWS
- Amazon Lex
- AWS Lambda
- Amazon Connect
- DataDog
- REST
- JSON
- OpenAPI
- Hibernate
- JPA
- CI/CD