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


I am Java developer with 3 years of production projects experience, have built projects with Java 11, MySQL, ElasticSearch, Google Cloud Platform, Docker using Linux/MacOS operating systems, worked with SparkJava, JDBC, JDBI, Liquibase. Time to time have touched frontend part as well using AngularJS/Angular, JavaScript/TypeScript. Have hands on experience working with ElasticSearch, used ElasticSearch for data sharing between two projects to speed up the performance used ElasticSearch searching, sorting, pagination APIs to improve user experience. Applied different design patterns, SOLID principles and object oriented design and analysis to legacy systems to make legacy projects more scalable, readable and structured.