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.


Senior Java developer, Dnipro

Project Description

About the Project

The objectives of the system to be developed is to deliver to the business next generation of mobile site inspection application to collect Grid Asset Condition Data. This system will be used by energy engineers on their portable devices (laptops, smartphones, tablets etc) for their work both in field and int he office.

Our team

new team staring in Dnipro - 7 Engineers (front and backend developers, test engineers and DevOps) and PM from Luxoft side, Product Owner from client's side in France. Scrum

Technologies used

Docker, Cloud (AWS, Azure) ; Apache Cordova or Ionic ; PosgreSQL, Cassandra, Ignite, Neo4J, Java SpringBoot, NodeJS, Angular, GIT, Jenkins, JIRA, Artifactory, DTR

Opportunities for you

participate in new multi-year project that will change work experience and results of energy network engineers across the globe.


Cloud microservices architecture design and development,
Configuration of Jasper report server;
Development of Jasper templates;
Development of report templates interaction with different data sources (data bases and REST services)
Integration with 3rd parties,
Designing of highly loaded system,
Error handling,
Event-driven architecture design and development,
DB schema design



Java SE 8, Spring, SpringBoot, microservices architecture, Jasper reports

Nice to have

Tableau, JPA, SQL and NoSQL DB (Postgres, Cassandra, Neo4J), Security (OAuth2, HeshiCorp Vault), REST API, Websockets (SSE), Messaging (Kafka, RabbitMQ), Camel, Gradle, Git


  • English: Upper-intermediate

Relocation package

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




Work Type


Ref number

More job opportunities in Java

Specialization Position / Title Location Send to a friend
Java Hot Senior Java Developer Dnipro, UA Apply or Add to my jobs
Java Hot Unity 3D Developer Dnipro, UA Apply or Add to my jobs
Java Senior Java developer Dnipro, UA Apply or Add to my jobs
Java Hot Regular Java Full Stack Dnipro, UA Apply or Add to my jobs
Java Regular/Senior Java developer Dnipro, UA Apply or Add to my jobs