Position: Junior Java Developer
Category: Java
English level: intermediate
Years of experience: 1

Completed training course at NetCracker Education Center at ONPU in the following: Java SE/EE programming and Oracle Databases.

Projects:
Departments – Rest web-service. Team project based on Spring Framework and Hibernate. Participated in:
Spring Data JPA, Server API (MVC, REST), CRUD implementation and configuration.

Web application – Organizer for planing your future schedule. (Used: mvn, Spring mvc, security, server-side validation, jdbc, dao, eav database, mail notification, cleaning db with pl\sql scheduller job, aop (logging, transactions), caching db result set).

Hakatone project – Greenhouse, project based on arduino Galileo Gen2 (Monitoring temperature and humidity, automatic watering etc).
OOP, AOP (basics)
Java (Core, Swing, JDBC, JUnit, Log4J, Guava Cache)
Template eng. (JSP, Freemaker)
Java EE basics (Servlet API, JPA, Hibernate ORM, Mail API)
Spring (MVC, Security, Mail, JDBC Template, Spring+Hibernate validation)
Android SDK, UI/UX basics. 
DB: Oracle SQL, PL\SQL, Postgres, SQLite
VCS: Git, Perforce 
Build systems: Maven, Gradle
HttpServer&Servlet container: Tomcat, Jetty
Familiar with: Javascript, JQuery, JSON, CSS, XML, HTML
Have a 6month experience with: C#, Unity
I am communicative and persistent person, who is looking forward to find a suitable opportunity to continue the career as a Java Developer.