Java developer with 5+ years of experience.I started programming at school and still have a passion for creating information systems.I'm good at: - Spring Boot, Microcervice, Apache Kafka - researching new frameworks, technologies, and programming approaches - analysis, decomposition, estimation, and implementation of new features - investigating and eliminating performance issuesWhen discussing my experience, I should highlight several achievements:Developed multiple microservices that contributed to the launch of the platform's MVP.Implemented efficient caching strategies using Redis and Caffeine, leading to a 25% reduction in database queries.Designed and implemented a microservice to replace FluentD, enhancing the system's capability to handle 30% more messages per second.I'm open to new opportunities and relocation, happy to communicate with fellow professionals, participate in discussions, and collaborate on interesting projects.✍ Don’t hesitate to shoot me a message, I'm always open for new connections and discussion.My professional skills: Java 8/11/17, Multithreading, Microservices, Spring Boot, Spring MVC, Spring Data, REST APIs, Swagger, System Design, Architecture, Scalability, Caching, Maven, Gradle, PostgreSQL, SQL, JDBC, Hibernate, Liquibase, JUnit, DBUnit, Mockito, TestContainers, Redis, Kafka, RabbitMQ, Git, DevOps, Docker, Kubernetes, Helm, Ansible, CI/CD, Prometheus, Grafana, ElasticSearch, Agile methodologies, Jira, Confluence