Мы в поисках Java-разработчика уровня Middle+/Senior на продуктовые проекты Иннотех по импортозамещению.
Продукт:
- Служба каталогов - источник информации об учетных записях для аутентификации и авторизации пользователей информационной системы клиента, а так же предоставления сервиса аутентификации по протоколам NTLM, Kerberos актуальных версий и LDAP.
Цель:
- Разработка санкционно-устойчивого решения, способного обеспечивать надежность 99,9999 и обрабатывать высокую нагрузку, а также предоставлять пользователю удобный интерфейс администрирования.
Наш тех стек:
- Kotlin;
- Docker, Kubernetes;
- Gitlab, Nexus;
- PostgreSQL;
- LDAP;
- Apache Kafka.
Почему мы:
- интересные задачи по созданию амбициозного и масштабного проекта;
- понятные приоритеты и цели которых мы стремимся достигать;
- возможность выбирать и влиять на архитектуру, инструменты, подходы;
- гибкие процессы и отсутствие бюрократии;
- современные технологии и подходы.
Вместе с нами тебе предстоит:
- разрабатывать на Kotlin;
- проектировать и создавать новую функциональность;
- дорабатывать и поддерживать существующую функциональность;
- покрывать функционал unit-тестами;
- участвовать в процессе code review;
- давать оценку сложности разработки и участвовать в планировании.
Какие знания и навыки для нас важны:
- опыт программирования - Kotlin или Java от 4 лет;
- знания в области разработки высоконагруженных систем на платформе Java: многопоточность, коллекции, распределенные транзакции, и тд.;
- знание фреймворка Spring;
- умение писать чистый и понятный код;
- уверенное владение реляционными СУБД (PostgreSQL).
Плюсом будет:
- опыт работы с платформой Kubernetes/OpenShift/OKD;
- высокоуровневое понимание CI/CD процессов;
- знание AD специфики, опыт в реальных проектах;
- вклад в Open source.