Regular Kotlin Developer,
Saint Petersburg


Saint Petersburg

Office Address


Project Description

Digital Identity backend solution development.

We develop a product which is aimed to provide PHI in a privacy preserving manner to third parties by using credentials and privacy preserving techniques (i.e ZKP).

From technical perspective we have the following goals:

1. Implementation of a SaaS solution to securely generate, process and exchange users' credentials between Users, Service and Credential Providers
2. Implementation of the infrastructure to users to securely store and exchange verifiable credentials

Required skills:
1. At least 5 years experience in software engineering
2. Solid experience with Kotlin and Java
3. Understanding software development patterns and best practices
4. Experience with docker, gradle
5. Basic knowledge of Linux
6. Strong problem-solving skills
7. Ability to work independently

Nice to have skills:
1. Experience in Mobile development especially with Kotlin Multi-Platform(huge advantage)
2. Experience in development of high-load system
3. Experience with OAuth/OpenId Connect
3. Basic understanding of blokchain or decentrilized identity(this is a huge advantage for candidate)
4. Basic understanding of cryptigraphy
5. Experience with one of: Rust, .NET


    Main responsibilities
    1. Developing mobile library supporting DIDComm protocol in Kotlin multi-platform
    2. Developing Backend Services in Kotlin
    3. Participation in architecture discussions


Must have

    Kotlin, Docker, Gradle, Linux, Java

Nice to have

    OpenID Connect, Cryptography, OAuth 2.0, Blockchain, OAuth, Rust programming language, .NET Core


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 Senior Java Developer Saint Petersburg, RU
Java Regular/Senior Java Developer Saint Petersburg, RU
Java Regular Java developer Saint Petersburg, RU
Java Senior Java Developer Saint Petersburg, RU