Understanding SOLID principles
Programming language - Java SE
Understanding the principles of OOP
Knowledge of the basics of programming
Knowledge of testing methodologies (SCRUM)
Understanding the software development lifecycle
Knowledge of basic frontend technologies HTML, CSS.
Creating queries in the database – PostgreSQL, MySQL
Knowledge of the Git version control system (GitHub, Gitlab)
IntelliJ IDEA development environment, Visual Studio Code, DataGrip



