Think.
Create.
Accelerate.

Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. For more information, please visit www.luxoft.com

Position:

Старший Java Разработчик, Moscow

Project Description

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

Автоматизация направлена на создание систем планирования доставок дебетовых и кредитных карт с помощью собственной курьерской службы, сопровождения курьеров и мониторинга их работы. Система состоит из сервиса и мобильного приложения, позволяющие регистрировать время и место выдачи карт, планирование задач, мониторинг работы курьеров и формирование необходимой отчетности.

Стек используемых технологий: фронт - 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

Seniority Level

Senior

Ref number
VR-45228
ADD TO MY JOB
RECOMMEND A FRIEND
Apply

More job opportunities in Java

Specialization Position / Title Location Send to a friend
Java Regular Java Backend Developer Moscow, RU Apply or Add to my jobs
Java Developer in Test 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 Regular / 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