Java Developer (Universe DB & SQL)

Luxoft
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Java
Batch Processing
Databases
Data Validation
Data Integrity
ETL
Data Mining
Data Security
PostgreSQL
Metadata
Microsoft SQL Server
Oracle Applications
SQL Databases
Data Processing
Concurrency
Spring-boot
Backend

Job description

We are executing a phased modernization program to migrate a legacy enterprise system built on Universe (UniVerse/UniData) database technology to a modern Java-based platform with a relational SQL backend for a big US insurance company., This role focuses on Java-driven migration tooling and data validation, combined with deep expertise in Universe DB. The developer will build Java-based solutions to extract, transform, validate, and reconcile data and data-driven logic from Universe DB, supporting the core Java application team by ensuring data accuracy, consistency, and functional parity throughout the migration.

Requirements

Do you have experience in SQL?, Must have

Java:

Strong experience with Java for backend development, batch processing, or tooling

Experience with Java frameworks (Spring / Spring Boot preferred)

Familiarity with data processing, concurrency, and error handling

Ability to build reliable, reusable migration and validation components

Universe DB:

Hands-on experience with Universe DB (UniVerse or UniData)

Strong understanding of:

Multi-value data models

DICT files and metadata

Data extraction and access patterns

Experience supporting Universe-based systems or migrations

Databases & SQL:

Solid SQL skills (PostgreSQL, Oracle, SQL Server, or similar)

Experience mapping multi-value data to relational schemas

Understanding of data integrity, transactions, and performance considerations

Nice to have

Experience in Universe DB to SQL migration projects

Familiarity with ETL concepts and data validation frameworks

Basic understanding of Java backend data access patterns

Experience working in phased or parallel-run migrations

Exposure to enterprise or regulated environments

About the company

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.

Apply for this position