ГУ «УКУК» при ГП КР ищет к себе в команду крутых Middle/Senior разработчиков готовых к сложным и интересным проектам в сфере уголовного правосудия, а также в органах судебной власти, которые позволят повысить уровень своего профессионализма, карьерного роста и профессиональных знаний.
Все это возможно с молодым коллективом и адекватным руководством.
Что нужно, чтобы присоединиться к нам:
- Java 8+, 2+ года опыта работы
- Spring framework, Spring boot (JPA, MVC, AOP, Security и т.д.)
- Опыт от 1 года с SQL, преимущественно PostgreSQL, умение писать и оптимизировать сложные запросы
- Микросервисы (Spring Cloud)
- Message queue: RabbitMQ, Kafka
- Опыт работы с ORM (Hibernate)
- Базовые знания Web security (XSS, CSRF)
- Знание паттернов проектирования, принципы SOLID, DRY, Dependency Injection
- методологии TDD и умение писать тесты (модульные, интеграционные)
- Базовые знание HTML, CSS, JS
Хорошим плюсом будет: знание других языков программирования (C#, NodeJs) и фреймворков (ReactJs, VueJs), NoSQL БД (MongoDb etc), опыт работы с отчетными системами и BI-решениями, Hibernate Envers, Nginx, многопоточность и Java Memory Model.
Что предстоит делать:
- Разработка программных продуктов компании, в соответствии с требованиями технического задания
- Разработка на всех этапах (front-end, back-end), включая архитектуру, автоматизированное тестирование, поддержку системы автоматического документирования, интеграцию с существующими внешними и внутренними сервисами
- командная разработка качественных высоконагруженных и отказоустойчивых систем
- Оптимизация скорости работы приложений;
- Взаимодействие с разработчиками, аналитиками, дизайнерами и другими командами
- Аудит программного кода других разработчиков.
Наиболее подходящие кандидаты будут приглашены на собеседование