Position: junior java developer
Category: Java
English level: pre
Years of experience: 0


•	Knowledge of Java Core: Collections, Generics, Multithreading; 
•	Knowledge of OOP, SOLID;
•	General knowledge of unit testing with JUnit;
•	Extreme practices like TDD and pair programming;
•	Agile/Scrum;
•	Git, GitHub, my repository: https://github.com/ArtemTsaplya;
•	Build tools like Maven;
•	SQL, MySQL, SQLServer.

12.2015 – 10.2016 GoIT GoJavaOnline 
During the Java Core course of the study, I learned: principles of object oriented programming, I/O Java system, multithreading and threads synchronization, package java.util.concurrent, generics and collections, reflection and annotations, working with XML, JSON, Maven. Also, during the Java EE course, I learned: Servlets, JSP, JSTL, Apache Tomcat, working with databases, JDBC.