Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.

Position:

Regular/Senior Java Developer (Backend)

Project Description

Luxoft - ведущий поставщик услуг в области разработки программного обеспечения и инновационных ИТ-решений с клиентской базой по всему миру, состоящей главным образом из крупных транснациональных корпораций. Услуги Luxoft по разработке ПО включают в себя создание и поддержку базового и критически важного заказного ПО, проектирование и тестирование продуктов, а также технологический консалтинг.
Мы набираем IT специалистов в большую команду для работы на проектах для крупного российского банка.

Сейчас у нас идет совместный проект с крупным российским банком, в Банке происходит масштабная трансформация ИТ, планируется переработа и доработка большого кол-ва банковских систем. Наше сотрудничество предполагает не только совместное создание систем но и помощь в развитии процессов с привлечением Agile coach, SDLC консультантов и DevOps для развития процессов CI и CD.
Разрабатывается несколько систем работы с физическими лицами. Стек используемых технологий: фронт - React/JavaScript, бэк - Java 8/Spring. Разработка прошла начальный этап, выполнен первый из трех релизов, и планируется дальнейшее развитие системы.

Responsibilities

Разработка серверных компонент для автоматизированных рабочих мест пользователей системы:
• API для обработки данных с пользовательских форм
• Слой классов, осуществляющих взаимодействие с базой данных
• Интеграционные модули для взаимодействия с внешними источниками
• Сервисы, реализующие этапы бизнес процесса

Skills

Must

Опыт работы:
• от 3 лет разработки с использованием технологии Java/Spring
• наличие опыта работы в разработке систем масштаба предприятия
• уровень разработчика senior

Требования к профессиональным навыкам и личным качествам:
• Java SE, Spring Framework (IoC, MVC, Transactions, Data, Boot);
• опыт работы с Gradle/Maven;
• опыт работы с Git/Hg;
• опыт написания автоматических тестов (модульных и интеграционных) с использованием JUnit или TestNG;
• опыт разработки с использованием JDBC, JPA, JMX;
• знание SQL и опыт работы c реляционными СУБД: транзакционность, план запроса, индексы;
• знание паттернов ООП;
• навыки проектирования и разработки высокопроизводительных, отказоустойчивых решений;
• английский язык на уровне чтения документации.

Nice to have

Плюсом будет:
• опыт разработки на Java SE версии 8+;
• Опыт работы со следующим ПО: Zookeper, Kafka, Camel, Jasper Reports, Docker, Kubernetes, Jenkins, Nexus, PostgreSQL;
• опыт работы с протоколами: WebSocket, SockJs, STOMP;
• опыт работы с Linux, разработка shell скриптов;
• опыт разработки на Groovy, JavaScript/React;
• хорошие коммуникативные качества, умение аргументировать свою точку зрения;
• знание предметной области розничного и корпоративного кредитования, понимание BPMN диаграмм;
• возможность продемонстрировать результат по проектам, в которых доводилось участвовать (ссылка на GitHub, приложение либо демо на собеседовании).

Languages

  • English: Elementary

Relocation package

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

WHERE
Moscow
Work Type
Java
Ref number
VR-39456
ADD TO MY JOBS
RECOMMEND A FRIEND
Apply

More job opportunities in Java

Specialization Position / Title Location Send to a friend
Java Senior Java Developer Moscow, RU Apply or Add to my jobs
Java Senior Java Developer Moscow, RU Apply or Add to my jobs
Java Senior Java Developer Moscow, RU Apply or Add to my jobs
Java Senior Java Developer Moscow, RU Apply or Add to my jobs
Java Senior Java Developer Moscow, RU Apply or Add to my jobs
Java Senior Java Developer Moscow, RU Apply or Add to my jobs
Java Senior Java Developer Moscow, RU Apply or Add to my jobs
Java Senior Java Core Developer Moscow, RU Apply or Add to my jobs