Position: Java Developer
Category: Java
English level: upper
Years of experience: 2

1. Taking part in the open source implementation of of PSD2 XS2A Interface of Berlin Group – REST API interface (with internal Consent Management System) between FinTech services, Users and Banks 
 - using Java8, Spring Boot, Spring Data JPA, Hibernate, MapStruct, PostgreSQL, Swagger, Lombok); 
- designing new features; 
- writing unit and integration tests((JUnit, Mockito, Postman)); 
- code review (open source product) ;
- working by SCRUM in 7 developers  team

2. Taking part in develop like status.io portal (using Reactive stack: Java9/Spring Boot/ WebFlux/Security/JPA/ModgoDB, Thymeleaf);
- designing new and support features of web portal based on Lifrey (backend: Spring mvc, JPA, REST API, Lifray servlets, frontend: JavaScript, HTML, CSS); 
- implement interconnection gateway between cloud security storage iDGARD API and Lifray Portal repository (using Java/Spring/Apache HTTP Client, Apache Chemistry OpenCMIS);

3. BA at Bank IT Material management Project based on MS CRM
Budgeting and Telecom costs optimizing models&reports

2 High Education: IT Security & Finance
Java Developer with 2 years of commercial experience at Germany Product Software Dev Companies.
Experienced in the development of the enterprise, open source and start-up projects, skilled in: 
- back-end web Java stack (Java 8, Spring (Boot, MVC, Security, Reactive), Maven, Git, Docker); 
- DB (Spring Data JPA, JDBC, Hibernate, PostgreSQL, MySQL, MongoDB, Liquibase); 
- testing (jUnit, Mockito, Postman); 
- front-end (HTML, CSS , JavaScript, Thymeleaf(basic));
- familiar with: Statistic, data science, regression, Python (basic), PowerBI;
- JetBrains IDEs, Linux;
- banking domain. 

Background in Bank IT finance, report building, telecom and Service Management.

Persistent in goal achieving. I finished an Ironman.