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

Software Engineer with experience in architecture, developing, testing and supporting of different kind of projects, from small business to complex solutions. Skilled in such technologies as JAVA EE (Servlet, JSP, JSTL, EJB, JMS), Tomcat and WebLogic servers, Oracle and MySQL databases, Spring, JPA, LDAP, JNDI, JDBC, web-services integration with JSON and XML API. Can design and implements cross-platform applications, usability, have experience of integration with different third-party libraries. I am also skilled in development of client-server based systems, Swing, Java Core (Reflection, JavaBeans,etc.), Client-Server applications based on TCP or RMI. 
During development cycle I use modern development strategies, different tools for professional teamwork such as Ant, Maven, SVN and Git. I also use JUnit and SoapUI to test my applications. Easy going, industrious, organized person with great able for self-studying, perfect team player.
Java Core
Servlets, JSP,  JSF, EJB, RMI, JSTL, JNDI, JMS
JDBC, JPA(Hibernate)
Spring(MVC, Security, Data, Boot)
Struts, LDAP, Java Mail, JAXB, WebStart
Jersey,  Jackson
HTML, CSS, XML, XSLT, JSON, WSDL
Apache Ant, Maven
Apache Tomcat, Oracle WebLogic
Web Services (SOAP, REST), SoapUI
JUnit Testing
Oracle, MySQL
SVN(Tortoise SVN), Git
JIRA,  Jenkins CI, TeamCity CI
IntelliJIDEA