Java/Scala/Kotlin, preferably Java 11+) Knowledge of data structures and algorithms, including understanding of their time and space complexities. Knowledge of SOLIDprinciples and Gang of Four (GOF) design patterns Understanding of distributed systems and microservices architecture Familiarity with Domain-Driven Design principles and practices Understanding more »
Java/Scala/Kotlin, preferably Java 11+) Proficiency in data structures and algorithms, including understanding of their time and space complexities. Knowledge of SOLIDprinciples and Gang of Four (GOF) design patterns Understanding of distributed systems and microservices architecture Familiarity with Domain-Driven Design principles and practices Understanding more »