Position: Java Kotlin Backend Developer
Category: Java
English level: upper
Years of experience: 3


I worked 8 years as engineer, did projects for oil and gas stations. After that I learned: Java backend development.
My first employer was SUENKO: huge company in Russia in Power Industry.
I developed new, and added new features to existing CRUD API services (Used: Spring Framework: Spring Boot, Spring Security, Spring Email, Spring Events and oth. Writed JUnit tests. Work with database: MySql and PostgreSQL. 
I touched the frontend part: Angular TypeScript, JavaScript, Vaadin I have not studied the frontend before)
My second place was “Technomedia”: IT-Company in Russia. I wrote new project: new microservices for highly loaded systems. Used: Java-11, Spring (Boot, Security, Cache...), PostgreSql, gRPC, Kafka Avro Schema Registry, Docker, Swagger, JUnit and  Postman (with Runer) tests. It was an awesome experience, aber unfortunately project was closed.
My last and current work place is Sberbank: hugest bank in Russia. I do: develop features for a microservice application designed for the internal work of bank employees. Self-writing new microservices and finalizing existing ones, covering with tests, passing Sonar tests. Build and deploy in OpenShift using Jenkins.
Stack: Kotlin, Java-11, Spring Framework, Kafka, gRPC, REST, Oracle, Maven, Docker, OpenShift.

My IT work experience 2 years, but given that I'm in IT, being a conscious, developed engineer, I was able to quickly develop in this area and become better than other programmers with the same experience.
I know Germany language by B1 level (Intermediate), English - C1 (Upper Intermediate).
I am planning to move to Germany under the late settlers program.  The documents are currently being reviewed.