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


4.5+ production experience
High load systems 
Commercial Company
Responsibilities: Develop PoC which allows simultaneously switching the logging
levels of the same application on different virtual machines in the cloud.
Implemented application security. Tools: IntelliJ IDEA, Jira, Postman, AWS Console, Maven, Kibana. Technologies: Java 11, Spring Boot, REST API, Microservices, AWS (IAM, EC2, S3), GitLab CI, Docker, WireMock, Mockito, JUnit.

Financial Company
Responsibilities: Made an integration with Kafka for user obfuscation process, Made filtration/pagination, Implemented logging process, Bugfixing, CRUD operations, E2E
testing
Tools: IntelliJ IDEA, Spring Boot, Jenkins, Lombok, Postman, Swagger, Gerrit, Grafana, Liquibase, Docker, Openshift
Technologies: Java 8, Spring Core, Maven, Hibernate, REST, Apache Kafka, Microservices. 

HealthCare Company
Responsibilities: Transfer legacy code from Scala-based to Java-based, Reverse
engineering, Implement core Exception Handling, Found and fixed multi-threading
issues, Database migration, Database optimization Code review, and testing. Tools: Git, Jira, Postman, IntelliJ IDEA, Maven, Scala build tool, Swagger, Apache Tomcat. Microsoft SQL Server Management Studio, MySQL, Gradle, Sonar, AspectJ
Technologies: Java 8, Scala, Java 11, JUnit, Mockito, Spring Boot