Senior Java Developer,



Office Address

Project Description

This project is the key client's internal system for gathering/cleaning/transformation/enrichment financial data from external vendors to client internal canonical form.

The project's purpose is to transform financial data received from external sources (Bloomberg, Reuters, Moody's, etc) to customer's internal consistent canonical form. The problem this project address is that data regarding the same financial entity (security) comes in from different sources in different formats with different attributes and different levels of trust in a particular source. In business terms, one Customer's Product consists of collection on incoming pieces of data (instruments) and a set of data transformation/cleaning/enrichment rules must be applied in order to get a consistent product.

The project involves:
- Java 7/8
- Groovy
- Oracle DWH
- MongoDB
- Weblogic
- Jira / SVN / Maven / Jenkins
- Cucumber
- Windows / Linux


    - Write clean, maintainable code, perform peer code-reviews
    - Be responsible for architectural design, writing code, testing, deployment, and support of the application
    - Partner with the team on finding new ways to solve technical and business problems
    - Work with stakeholders to add definition to project requirements
    - Production support activities


Must have

    - Strong Java: Core, JDBC, multithreading, Collections, I/O
    - Strong database development: SQL, transactions, isolation level, query optimization
    - Strong understanding of data structures and algorithms (e.g. big O notation, red-black tree, hash table, sorting algorithms)
    - Good spring-core, spring-beans, spring-jdbc
    - Linux shell experience
    - Good communication skills

Nice to have

    - Javascript / JQuery / AngularJS
    - MongoDB experience
    - Groovy
    - Oracle PL/SQL


English: B2 Upper Intermediate

Relocation package

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

Work Type


Ref Number


Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
icon Referral Luxoft
Learn more
and Grads
icon Students Luxoft
Learn more

More job opportunities in

Specialization Position / Title Location Send to a friend
Java Regular Java Developer Kyiv, UA
Java Regular/Senior Java Developer Kyiv, UA
Java Senior Java Developer with BigData Kyiv, UA
Java [Loan Pledging] Senior Java Developer Kyiv, UA