Senior Java Developer,




Office Address

Project Description

Candidate will be a part of IT Transformation project team to run PoCs for new technologies with dedicated innovation resources (New Technologies & Open Banking). Project goal is to build and setup new microservice architecture in the Bank to increase time to market for new banking products and services. Team is responsible for creating a middle layer to platform like NeoBank with fully GDPR / PSD2 compliance, building new or transforming current integration processes according to MSA principals. Cloud native architecture with Agile product development practices are used within digital transformation


    Implement ideas from Product Backlog into a reliable working product
    Develop, deploy, and support Spring Boot-based microservices
    Deploy and configure the system on various environments in the Kubernetes cluster
    Ensure system performance in production environments
    Develop architecture and system design
    Promote quality control automation of the entire solution with a fast and reliable delivery.
    Improve teamwork


Must have

    5+ years of experience in Java
    Deep understanding of microservices architectural principles
    Deep practical experience with Spring Boot (MVC, REST, Data, Security, messaging)
    Knowledge of different communication protocols (REST, gRPC, events, messaging)
    Hands-on experience with Docker containerization for different environments
    Be familiar with 'The Twelve-Factor App' principles
    Understanding of CI/CD practices and types of quality gates
    Hands-on experience with unit/integration/API testing for microservices
    Taking full responsibility for the results of own work

Nice to have

    API design and documentation skills
    Practical experience with Kubernetes and Helm for different environments
    Ability to describe and document architectural/design decisions
    Hands-on experience with Kafka and Kafka Streams
    Practical experience with NoSQL databases


Ukrainian: C1 Advanced

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 Middle Java Developer Kyiv, UA
Java Senior Java Developer Kyiv, UA
Java Regular Java Developer Kyiv, UA
Java Java developer (LCH) Kyiv, UA