26 декабря 2024
Крупный оператор фискальных данных расширяет команду backend разработки.
Мы работаем с большими данными и высоконагруженными системами, эксплуатируемыми в режиме 24x7x365. Технологические стеки: Linux, Nginx, Rabbit, Kafka, Cassandra, Redis, Oracle DB, MSSQL, PosgreSQL, виртуализация VMware, оркестрация Kubernetes, Gitlab CI, Team City, бэк Java, C#, php.
У нас короткий путь до релиза, нет бюрократии, современный подход к безопасности и к средствам защиты - без ненужных процедур и ПО, которые работают для галочки. Работа в команде по модифицированной методологии Scrum (собственная, выработанная годами рабочая и эффективная конфигурация, которая комфортна всем участникам процесса).
Наши разработчики активно участвуют в выборе решений по архитектуре, вариантам реализации. Возможность применять широкий набор инструментов и библиотек для решения задач.
Java разработчик
Круг задач:
разработка новых и доработка существующих высоконагруженных web-сервисов компании, обеспечивающих работу личных кабинетов, интеграцию с внешними системами, прием и обработку запросов от внешних сервисов
разработка нового и доработка существующего ПО информационной системы Компании, обеспечивающего работу ядра системы
проектирование моделей данных, работа с SQL, написание и оптимизация SQL запросов
написание unit-тестов
участие в декомпозиции и оценке задач
участие в проектировании архитектуры разрабатываемого ПО
сode review
Требования:
Обязательно хорошее знание Linux (анализ производительности, логов, работа с консольными утилитами)
опыт коммерческой разработки на Java от 3 лет
знание Spring Framework (MVC, Data, Security, Boot)
опыт работы с реляционными БД, хорошие знания SQL (транзакционность, план запроса, индексы)
опыт работы с Gitlab, Kafka, Rabbit, Redis, Maven
желателен опыт работы с Tomcat, Cassandra, Gitlab
навыки проектирования и разработки высокопроизводительных, отказоустойчивых решений
умение тестировать собственный код
английский язык на уровне чтения технической документации
Условия работы: