Position: Sinior Java developer
Category: Java
English level: fluent
Years of experience: 11


Main technologies.

Backend:
- Java 8 / 11 / 16
- Spring Framework, Spring Boot, Spring MVC, Spring Data, Spring Cloud, Spring Security, JPA, JDBC
- Hystrix
- REST API
- Maven, Gradle
- Microservices, Docker, Docker-Compose, Kubernetes

Databases:
- Postgres
- Oracle

Message brokers:
- Apache Kafka

Cloud platforms:
- Google Cloud Platform (GKE, Cloud SQL)

I am a Seniro Java with 8 years of production experience and 10 year of general experience in Java (including production exp).

In development, I use object-oriented programming approach, follow SOLID principles, use design patterns and clean code approach.

I have experience building Dockerfile-s and running Docker images with Docker-compose and Kubernetes as microservice platform.

Also, I have experience of building CI/CD pipeline with Jenkins.
Open for remote/office and full-time job.
Changing tasks.