N26 May 3, 2018

5 Reasons Why N26 Is Moving to Kotlin

Article Summary

Pat Kua from N26 shares how the fintech company moved from Java to Kotlin for backend services. Their pragmatic, incremental approach turned a language migration into a productivity win.

N26, a mobile banking platform, evaluated multiple languages including Scala and TypeScript before settling on Kotlin. The engineering team formed an interest group, ran experiments during their 'Get Stuff Done Days,' and carefully validated concerns before rolling out the change across their backend services.

Key Takeaways

Critical Insight

N26 successfully adopted Kotlin by validating it incrementally through experiments and small production deployments, proving language migrations don't require big-bang rewrites.

The article reveals their specific 7-step evaluation process that addressed team concerns before committing to the migration.

Recent from N26

Related Articles