Position: Senior Java Developer
Category: Java
English level: intermediate
Years of experience: 6


I'm a Java developer with a Master of Science in Information Technology.

Summary: 
 
- more than 13 years of web-development experience - more 6 years of Java development experience
- Fluent in UNIX / Linux
- Backend developer with wide skill set
- Fast-learning, high self-organisation, discipline, goal-seeking
Skills
- Java Core, (groovy, kotlin, golang, dart, python - have a little experience) - Spring Stack – IoC, MVC, AOP, Security, Transactions, Spring Data, etc. - JPA by Hibernate, SQL, Postgresql, MongoDB
- micronaut.io, sparkjava - microservice REST API frameworks
- Kafka, Apache MQ, Kinesis
- Design patterns
- TDD, Scrum, OOP, CI, git/mercurial, Maven/Gradle, Integration testing, deploy by docker - JavaScript, TypeScript, React, webpack, html, css, and so on.