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

I am a part of a big team (30+ members) that develop learning portal using Spring Framework. I take part in designing project architecture, database structure designing, implementing all the project layers (controllers, services, persistences), solving challenging tasks and fixing tricky bugs.
Java 8, Hibernate, REST, Spring(Core, Boot, Data), JUnit, MySQL, Maven, Tomcat. HTML, CSS, JavaScript, jQuery, Git
Strong knowledge SOLID principles.
Good knowledge of design patterns.
I expect to work in friendly team using newest technologies.