While being a junior java backend developer, got an offer for a senior one.
I'm pretty ok with java, but haven't ever touched kotlin, thus a little scared.
Besides basic syntax, what an average senior guy is expected to know with this language? Must have kotlin-only libs/frameworks? (I know it reuses a lot of java ones, and I'm comfortable with java infrastructure)
I have ~ok level of understanding of system design concepts and stuff, so question is purely on kotlin language