Position: Java Developer
Category: Java
English level: upper
Years of experience: 5


Hi!

I am a Java developer with 5+ years of experience and during this time I managed to participate in all stages of product development: design, development, testing and support.

I had experience of both the project and product approach.

From experience, it was most difficult to understand what needed to be done than to do it in fact, therefore, a supporter of clean code, good documentation, deep technical analysis and clean business requirements.

I mainly did backend development for web and mobile applications using tools listed below.

Independent team player. Always open to suggestions and working to improve my skills.

Spoken English.

Java, Spring Boot, JUnit, Mockito, Liqubase, FlyWay, MongoDB, Redis, PostgreSQL, JPA, Hibernate, RabbitMQ, Kafka, Docker, Kubernetes, CI/CD, Maven,  SOLID, Unix, REST API, OOP,  Prometheus, Grafana