Обязанности:
Нам важно: опыт backend разработки (Spring, JEE); умение искать решения, задавать вопросы и получать ответы, общаться с аналитиками; ответственный подход к работе и ее результатам (сроки, тестирование, code style guide); умение и желание разбираться в незнакомых технологиях, требуемых для реализации задачи; понимание принципов frontend разработки. Необходимые навыки и опыт: Java: Spring Framework, Boot, Security, Data, Hibernate; Docker; JUnit, Mockito; Maven, Gradle; SQL, проектирование реляционной модели данных, оптимизация запросов БД, понимание механизмов параллелизма СУБД; уверенное знание хотя бы одной из СУБД (PostgreSQL, MS SQL, MySQL, Oracle, DB2); Linux на уровне базового администратора; протокол HTTP, современная безопасность браузеров (CORS, Strict Cookie, ...); понимание базовых принципов работы криптографии, симметричное/ассиметричное шифрование, ключи, сертификаты, TLS. Будет плюсом: NoSQL; Kotlin; базовое понимание OSGi; Kubernetes; JS, TypeScript; что-нибудь из: Angular, React, Vue. Условия: работу в компании, входящей в Топ 3 по разработке ПО для транспорта в России; официальное оформление по ТК РФ; оплачиваемый отпуск и больничный; белая конкурентная зарплата, ДМС со стоматологией; возможности для профессионального обучения и роста; программы продвинутого обучения - менторинг и наставничество; - обучение за счет компании; онлайн курсы, участие в конференциях и семинарах; 2 офиса, в центре Новосибирска и в Академгородке; Так же возможен удаленный и гибридный формат работы.