Java Developer

available from ...

back

3 years experience

B2 English

Programming skills and competencies

Programming languages
Java SE 8

Frameworks
Spring, Hibernate(Spring Data JPA)

Databases
SQL, MySQL, Oracle DB

Web
JavaScript, HTML, CSS

Other
Maven, Gradle, JUnit, Mockito, Hamcrest, GIT, SVN, JIRA, Docker, Spock with groovy, Swagger, Lombok

Selected projects

Bank System

The goal of the project was to create a new versions of system that allows small and medium enterprises to take different types of loans. System simplified and automated many tasks that required manual calculation and work from advisors thus minimalizing chances of advisor error and speeding up whole process of granting a loan. Technologies: Java 8, Spring boot, Spring Data JPA, Spring Security, Tomcat, JUnit, Mockito, Maven, GIT, Sonarqube, OracleSQL, SOAP, REST, Lombok, Swagger

Banking module

Creating module in banking system that allowed customers and their advisors to see company’s incomes and outcomes aggregated by many different criteria’s for example tax payments by type or top 10 senders by total bank transfers with distribution between cash and cashless transactions. Additionally, module allowed advisors to plan meetings with their customers faster and send mail with surveys. Technologies: Java 8, REST, Spring boot, Spring Data JPA, Spring Security, Tomcat, Maven, MSSQL, GIT, Lombok, Swagger