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


Most of my experience is with JVM technologies, primarily Java and Kotlin (more than three years in production). 

The tech stack is quite standard for the JVM platform: SpringBoot (both WebMVC and WebFlux), Kafka/RabbitMQ, PostgreSQL.

Also, I have experience in building CI/CD pipelines and monitoring infrastructure: Jenkins + Ansible, Prometheus + Grafana.

Have experience with performance testing and optimizing the applications using such tools as Gatling, async-profiler, and Java Mission Control.

Also, I have experience working with: Scala, AWS, MongoDB, Redis, and Solr (even writing plugins for Solr, based on Lucene).
NOT LOOKING FOR: outsourcing/out-staffing, betting/gambling company, 100% Java position.

What I am looking for is a position in a product company as a software engineer that will give me an opportunity to:
- work with Kotlin/Scala/Clojure in a functional programming paradigm (or at most in combination with Java);
- work with cloud infrastructure;

Java only position is highly undesirable.