Software Engineer (Java/Kotlin)
Core
Design, build, and maintain secure microservices for MobileID and Digital Identity Wallet solutions, supporting authentication, identity verification, and digital credential issuance across Europe.
Role type
Senior IC Java/Kotlin Backend Engineer
Builds
Secure microservices and APIs for digital identity and onboarding solutions
Domain
Fintech / Digital Identity / Cloud Infrastructure
Required skills
Java, Kotlin, Spring Boot, REST API design, Kubernetes, Cloud infrastructure (AWS/GCP), Relational databases (MySQL), Security (threat modeling, auth protocols), GitOps (ArgoCD), Terraform, Linux
Preferred skills
Helm, OAuth 2.0, OpenID Connect, Cryptography/HSM, Mobile authentication, PSD2/eIDAS compliance
Technologies
Java, Kotlin, Spring, Ktor, GCP, AWS, Docker, Kubernetes, Helm, ArgoCD, GitLab CI, Jenkins, Terraform, MySQL, Oracle, Linux
Responsibilities
Design and develop core microservices and interfaces; Own services end-to-end from code to production monitoring; Strengthen security through threat modeling and protocol implementation; Participate in architecture decisions; Work on the delivery platform
Seniority
Mid-Senior, hands-on IC