Новосибирск
Нам важно:
- опыт 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 офиса, в центре Новосибирска и в Академгородке;
- Так же возможен удаленный и гибридный формат работы.