Position: Java developer
Category: Java
English level: fluent
Years of experience: 3

- 2 long-term projects for DeutscheBankAG (London branch);
- Being a part of a team that was responsible for application performance I managed to help improve performance to meet a release date. As a result the project was successfully released on time and its further development was not tendered;
- hands-on experience in design and implementation of micro-service architecture/
- Java / JEE (JDBC, JPA, DI, Servlets / JPA / JSTL, JAX-RS, Batch, JMS);
- XML/XSLT/JAXB;
- Hibernate ORM / iBatis;
- Spring IoC, Spring MVC, Spring Batch, Jersey;
- GWT / ExtGWT;
- AngularJS;
- jUnit, AssertJ, Spring MVC Testing framework;
- OracleDB, MySQL, MongoDB;
- Git / Bitbuket / Gerrit; 
- Maven, Tomcat, TeamCity (CI);
- Agile: Scrum / Kanban;
Long or mid-term projects in any enterprise domain. Agile. Willing to work in distributed development team or on-side.