Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 3

2016 | English Prime
2017 | JavaRush - Java (Core, Collections, Multithreading)
2017 | GoIT- Java software development course (Maven, JUnit, Mockito, SQL, Hibernate, Spring, REST)
2020 | Neil Sainsbury - Mastery with SQL
2020 | FoxmindEd - GRASP and GoF Design patterns
2020 | FoxmindEd - Enterprise patterns
-Developing new applications, components and functionality to existing systems.
-Designing, testing and configuring software components.

-Teaching students the best approaches to solving technical problems using clean and structured code.
-Code review, domain decomposition, using design patterns.

Spring Boot, JPA, Hibernate, Postgres, Cassandra, Kafka, Redis.
I am looking for a priority job in a product company.