Expert-level understanding of JVM based languages such as Java, Kotlin, Scala, etc. Experience with enterprise build tools (maven, gradle, etc). Expert-level understanding of managing datastores (relational/SQL and non-relation/NoSQL). Knowledge and...