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:

Regular Java Backend Developer, Moscow

Project Description

We are building an Oil & Gas system to collect data from all devices in the field, store it, sync from different systems, data analytics, reports and UI for the system
Our client is one of the world's largest oil field services companies. Operating in more than 100 countries, it provides various kinds of services to the oil&gas industry including digital solutions.

Responsibilities

Backend Developer is responsible for the development of the microservices that are running in the cloud environment. The microservices manage the real-time data according to the IoT concepts. It involves the gathering of the data, saving it into various corresponding databases, manipulating for the purposes of data science, analytics and reporting;

Essential Responsibilities:
• Design and develop container-based solutions for Predix cloud platform;
• Participate in the planning and implementation of development sprints;
• Design and implement system's logic, REST-based APIs and microservices;
• Write and maintain scalable, performant code that can be shared across platforms;
• Implement unit, component and end-to-end integration auto-tests;

Skills

Must

Language: Java 8
Frameworks: Spring (Spring Boot, Spring MVC), Hibernate/JDBC
Database: PostgreSQL
Testing: Junit
Technologies and standards: REST, JWT, Docker, Linux
Installation: Maven

Nice to have

Language: Python, Jython
Platforms: PaaS (Cloud Foundry, Predix)
Frameworks: Spring Security, Spring Cloud, MyBatis
Databases: PostgreSQL, JSONB,
Testing: Mockito, JMeter

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

Regular

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

More job opportunities in Java

Specialization Position / Title Location Send to a friend
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