Position: Java Developer
Category: Java
English level: fluent
Years of experience: 5

Languages: Java, JavaScript
Technologies: Spring (Core, DAO, ORM, Web, MVC), Web Services (SOAP, REST), JEE, JSE, EJB, JSP/Servlets, Hibernate/JPA, EclipseLink JPA, JSF (PrimeFaces), Struts 2, GWT, HTML, XML, JSON
Tools: SoapUI, Crucible, Gerrit, Nexus, Jenkins, Maven, Enterprise Architect, Jira, Polarion; Unit testing: Junit, Mockito
Source Control: SVN, Git
Methodology: Scrum, Waterfall
Databases: MySQL (MariaDB), Oracle, Microsoft SQL Server
IDE: IntelliJ IDEA, Eclipse
Application Servers: JBoss, Tomcat/TomEE, WSO2 platform
·	Software Engineer with 5+ years of versatile experience in Java applications design, development and support
·	4+ years of experience in enterprise applications development 
·	Deep theoretical knowledge of OOP, core libraries and common design patterns. Believer and followed of the best IT industry practices (Clean Code, Code review, Agile development) 
·	Excellent communication skills. Hands-on experienced with Scrum methodology