Position

Senior \ Regular Java Backend developer,
Nizhniy Novgorod

Location


Nizhniy Novgorod

Office Address


Project Description


Наш клиент - второй по величине банк в стране, приложением которого пользуются миллионы людей. У нас есть цель - сделать максимально удобное и качественное приложение для наших клиентов. И поэтому мы активно ищем талантливых кандидатов, готовых к решению различного рода задач: вывод новых фичей, поддержка текущего функционала, рефакторинг legacy, написание тестов, участие в общих грумингах и многое другое
Над проектом работает много команд и у тебя есть реальная возможность выбрать ту, в которой ты сможешь максимально раскрыть свой потенциал.

О проекте:
Создание передовой платформы дистанционного банковского обслуживания юридических лиц с использованием современных технологий, для обеспечения централизации и унификации ИТ ландшафта Банка.

- Проект подразумевает создание системы с огромным объемом уникальной функциональности.
- К системе выставляются самые высокие требования по надежности и производительности
- Предполагается обеспечение минимальной скорости внедрения новой функциональности (Time-to-Market)

При этом, есть возможность поучаствовать в работе над проектами: Потребительское кредитование, Электронный архив, Open API

Работа ведется в небольших кросс-функциональных командах с полным вовлечением разработчиков и ключевых экспертов

Общий технологический стек: Java 8-11, Spring, PostgreSQL/Oracle/MongoDB, ELK, git, Docker, Kubernetes, Camunda, Keycloack, RabbitMQ.

В ряде проектов используется Kotlin.

Responsibilities


    Обязанности:
    • Разработка под Java, фреймворк: Spring boot
    • Разработка в рамках микросервисной архитектуры
    • Проектирование интерфейсов взаимодействия с другими системами.
    • Работа в тесном сотрудничестве со специалистами фронтенд разработки, тестирования и аналитиками.
    • Работа по гибким методологиям разработки.

Skills


Must have

    Cтек технологий:
    • Java 8-11, Kotlin.
    • Spring/Springboot.
    • PostgreSQL/Oracle, Kafka, Redis
    • Maven/Gradle
    • Docker/Kubernetes(или OpenShift).

    Наши ожидания от кандидата:
    • уверенное владение Java, понимание принципов работы JVM. Знание основных библиотек и шаблонов проектирования.
    • опыт использования Spring Framework (boot, mvc, data, secutity...)
    • опыт работы с многопоточностью и асинхронностью.
    • опыт работы с базами данных, умение писать и оптимизировать запросы.
    • опыт работы с распределёнными хранилищами и системами.
    • знание HTTP, REST, SOAP.
    • понимание особенностей микросервисной архитектуры.
    • опыт работы с фреймворками и инструментами автоматического тестирования (junit, postman, jmeter).
    • высшее или незаконченное высшее образование (физико-математическое или техническое).

Nice to have

    .

Languages


Russian: C2 Proficient

Relocation package


If needed, we can help you with relocation process. Click here for more details: see more details

Work Type


Java

Ref Number


VR-48596

Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
Events
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
Referral
Platform
icon Referral Luxoft
Learn more
Students
and Grads
icon Students Luxoft
Learn more

More job opportunities in
Java

Specialization Position / Title Location Send to a friend
Java Senior Java developer Nizhniy Novgorod, RU
Java Team Lead Java Nizhniy Novgorod, RU
Java Lead Java Developer Nizhniy Novgorod, RU
Java Regular/Senior Java Developer Nizhniy Novgorod, RU