Position: Java/Kotlin Senior Software Engineer
Category: Java
English level: upper
Years of experience: 7


I want join to the company who develop a software based on the Java/Kotlin languages and with project which will allow me to use my knowledge, skills in the field of software development and also grow personally, professionally and financially. I am able to communicate and work with experienced teammates, also have experience to communicate with customer side.

  Summary  
Java Core(1.7, 1.8, 11), OOP, Patterns, Kotlin 1.4+
SQL and DB knowledge(MySQL, SQLite, PostgreSQL),NoSQL MongoDB; Hibernate
Spring(Core, Security, MVC, Data, Tests, Boot, MongoDB)
Mockito, MockK, JUnit(4,5), TDD, microservices architecture, REST
Maven, Gradle, WebPack 2, Gulp, Grunt, Docker, Docker Compose, AWS, Rancher, GitLab CI/CD, Terraform, Nginx, Swagger, Jenkins, Bash, Grafana, Prometheus, Kubernetes. Git, Mercurial
Scrum experience, Agile experience, Linux(Ubuntu) experience, Mac OS experience
Web Technologies: HTML, CSS, SASS, JavaScript, AJAX, JQuery, BootStrap, NodeJS
Also have base knowledge and experience with Python, C, C++, PHP, Go