Knowledge of Java Core: OOP, good understanding of inheritance and interfaces, Collections, Generics, Stream API, basic understanding of Reflection API.
Basic knowledge of Docker: you can confidently lift the database in Docker, run Java application in Docker. Basic knowledge of relational databases and SQL.