Архитектор Java
Ключевые навыки
Ищем активного и креативного архитектора в технологичную страховую компанию (стартап).
Манго Страхование - это технологичная страховая компания, стратегией которой является платить клиентам просто, быстро и много. Мы можем это делать, потому что с помощью современных технологий продаём страховки клиентам напрямую, без посредников, забирающих в настоящее время большую часть клиентских денег у других страховых компаний.
Сейчас мы ищем Архитектора/Team Lead, который поможет нам сделать Манго ещё более технологичной страховой компанией, и в результате помочь нам воплотить в жизнь миссию добра: делать так, чтобы наши клиенты чувствовали себя защищенными, и знали, что если что-то плохое случится в их жизни, они не останутся наедине со своими проблемами.
Идеальный кандидат:
- На «ты» с java разработкой. Знаете один из современных фреймворков - spring, micronaut, dagger 2, akka, microprofile, etc.
- Плотно работаете с микросервисами. PostgreSQL, MongoDB, Infinispan - все это лишь инструменты, которые можно сегодня использовать, а завтра удалить и использовать что-то еще, что будет гораздо эффективнее для текущей задачи.
- Понимаете и любите event sourcing/cqrs. В прямом смысле, знаете кто такие Greg Young, Martin Kleepman etc. Если нужно, мы скинем где почитать и посмотреть.
- Не любите писать код, не пытаетесь писать один и тот же код два и более раз. А если вообще можно ничего не писать, то не пишете.
- Любите тесты и пытаетесь писать тесты раньше кода. Испытываете физическую боль, когда пишете сложный, длинный тест.
- Как минимум не боитесь линукса и инфраструктурных задач (поднять виртуалку/контейнер/сервис, настроить оркестратор/elk, etc.)
- Ну и самый главный пункт, про который не хочется забывать - это общая человеческая адекватность, ответственность, способность и стремление к непрерывному развитию и самообучению.
Что нужно будет делать:
- Разрабатывать и развивать новую линейку продуктов компании (разработка новой функциональности, поддержка существующего кода);
- Участвовать в построении архитектуры системы;
- Участвовать в задачах формирования дизайна клиентского приложения;
- Искать, изучать и внедрять перспективные технологий.
Технологический стэк:
Стек технологий - Java 8+, Spring 5, Project Reactor, gRPC, Kafka, PostgreSQL, MongoDB, Dagger 2, Kafka streams.
Что даем:
- Интересный проект, амбициозные задачи и разнообразный стек
- Белую зарплату, оформление по ТК РФ в штат
- Сильную команду, работаем по scrum, минимум бюрократии
- Полную занятость, удаленку и гибкий график
- Вся техника предоставляется по запросу