Архитектор программного обеспечения (Java)
Зарплата
от 7000 до 9000 $
Требования
Местоположение и тип занятости
Компания
Разработка продуктов для транспортных компаний и агенств США
Описание вакансии
Условия работы
Продуктовая американская компания TSS Paratransit ищет на
постоянную удаленную работу опытного архитектора для
развития и разработки новых решений.
За
22 года нами разработано программное обеспечение для транспортных
компаний и агентств США. Наши продукты обеспечивают более 1.5 миллионов
поездок в год в Лос-Анджелесе. Вас ждет творческая, интересная, и хорошо
оплачиваемая работа.
Требования к кандидату
- Опыт работы: 10+ лет;
- Опыт разработки на Java: 7+ лет;
- Фундаментальные знания проектирования систем, алгоритмов, структур данных, анализа сложности;
- Опыт оценки архитектурных подходов и решений;
- Отличное знание ООП;
- Практическое знание enterprise application patterns;
- Опыт работы с базами данных: 5+ лет;
- Опыт использование Spring Framework: 2+ года;
- Знание of inversion of control design principle и опыт с dependency Injection
frameworks; - Знание CI/CD best practices;
- Опыт с релизами продуктов требущих 24x7 availability;
- Опыт с code reviews, design reviews, automated testing, whiteboard discussions;
- Опыт работы с начинающими программистами с целью повышения их квалификации;
- Продвинутое знание английского языка.
Дополнительным преимуществом является
- Опыт с распределёнными caches (пример: Infinispan, Terracota, Hazelcast);
- Comfortable with reactive stack (Webflux, Reactor, etc.);
- Опыт в GIS
- UML
- Практический опыт с контейнерами;
Бонусы
- Полная занятость, 40-часовая рабочая неделя;
- Работа по прямому индивидуальному неограниченному контракту с американской компанией;
- Отличная оплата;
- Удаленная работа;
- Русскоязычный коллектив;
- Отсутствие требования работать сверхурочно;
- Гибкий рабочий график;
- Отпуск, больничный.