Java разработчик (финтех)
Описание
Команда Axenix (ex-Accenture) продолжает работу на российском рынке и аккумулирует 30-ти летний консалтинговый опыт внедрения инновационных решений. Практика Software Engineering в Axenix сегодня – это более 750 экспертов, которые работают в области кастомной разработки и проектного управления. Мы создаем цифровые решения на микросервисной архитектуре для банков, ритейлеров и металлургических компаний. В России мы работаем в офисах в Москве, Твери и Ростове-на-Дону, Краснодаре, Санкт-Петербурге, а также удаленно. Постоянно обмениваемся опытом и экспертизой. И сейчас мы в поиске талантливых Java-разработчиков в нашу команду на банковский проект. Чем предстоит заниматься: Разработка бэкэнд-части высоконагруженной банковской системы на Java; Написание Unit-тестов; Рефакторинг и оптимизация кода, Code review; Участие в тестировании разработанных компонентов и исправлении дефектов; Участие в подготовке документации. Мы ожидаем, что ты: Имеешь опыт промышленной разработки от 4х лет; Знаешь версии Java 8-21 и экосистемой Spring; Применяешь на практике Spring Boot, Spring Data, Spring Security; Имеешь опыт создания распределённых систем с большой нагрузкой; Публикуешь и потребляешь сообщения в Kafka или RabbitMQ; Делаешь запросы не только в реляционные БД, но и в MongoDB и Elasticsearch; Проводишь code review, быстро выявляешь типичные ошибки в коде; Имеешь представление об Agile, стори пойнтах и дейли; Имеешь опыт работы в банковском секторе; Имеешь высшее техническое образование. Будет плюсом: Опыт разработки высоконагруженных и распределенных систем, систем финансового профиля; Понимание принципов многопоточного программирования; Опыт работы с СУБД Oracle; Опыт профилирования приложений - поиск утечек памяти, поиск bottleneck приложений; Понимание набора практик DevOps (Jenkins, Groovy).