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

Projects included:
- Planning, Designing, Implementing new features.
- Rewriting of legacy implementations to newer technology stacks.
- Optimizing and maintaining existing code.

Experience in using Technologies:
Java, Spring, JPA, PostgreSQL, Kafka, Elastic Search, Thrift, Netflix Hystrix, Hibernate, Mockito, JUnit, PowerMock
Restful Services, PHP, JavaScript, JQuery, HTML, Ajax, JSP, Groovy, Struts 2, GWT, GIT, Maven, SVN
Advanced/Fluent English

Back-End Microservices, REST, MVC type applications, GWT, PHP, Unit Testing:

- Microservices based back-end (Java, Spring, JPA, PostgreSQL, REST, SOAP, Thrift, Netflix Hystrix, Hibernate, Mockito, JUnit, PowerMock, Maven, GIT) 
- MVC type applications (Struts 2, Grails, Groovy, Java, Spring, Javascript, JQuery, Ajax, Maven, SVN)
- Front End Modules (GWT)
- PHP 
- Unit Testing

Projects included:
- Planning, Designing, Implementing new features.
- Rewriting of legacy implementations to newer technology stacks.
- Optimizing and maintaining existing code.

Advanced/Fluent English
Expect to work in an environment where high quality is a priority.