Senior Java Developer,


Project Description

The application consists of 2 parts. First part is a strong back-end application that gathers information regarding changes of financial data in multiple integrational system, processes it, transforms it, and saves into the global MongoDB database. The second part is a client-oriented web-application that allows clients to perform searches (both custom and strong-typed) on the above-mentioned MongoDB.


    - Manage dev team
    - Write good and well-tested code in Java
    - Write user/supporter documentation
    - Development environment support (mostly automation using TeamCity, uDeploy, shell-scripting)
    - Evaluate and adopt new development tools, libraries and approaches to improve delivery quality
    - Perform peer code review of project codebase changes
    - Communicate with stakeholders and help shape requirements and design decisions


Must have

    - At least 5 years of experience in the industry of software development
    - At least 4 years of experience as Java software developer
    - Experience in developing distributed systems
    - An up-to-date overview of modern software development tools and techniques

Nice to have

    - Scrum
    - Able to work with build/configure/deploy automation tools
    - Linux user


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 Senior Java Developer Kyiv, UA
Java Regular Java Developer Kyiv, UA
Java Regular\Senior Java Dev Kyiv, UA