Position: Middle Java Engineer
Category: Java
English level: upper
Years of experience: 2


Here's a brief overview of my experience:

Projects and Tasks:
Over the course of my career, I have worked on a variety of projects and tasks. One notable project I completed involved creating the BigData as a Service project where I got experience as a Java Engineer and Big Data Engineer. I also have experience to work on a large international team. One of most challenged tasks I got were introduction versioning into project from scratches and further improving CI/CD pipelines via Jenkins. 

Technologies Used:
I have experience with a wide range of technologies, both with Java Engineer such as Java, Spring, Quarkus, PostgreSQL, MongoDB, Apache Kafka, Maven, JUnit, 
and with BigData Tools such as AWS, Docker, Jenkins, Apache Spark, Hadoop and much more. I am always eager to learn new technologies and stay up-to-date with the latest trends in my field.

Current Role:
In my current role, I serve as a java engineer on a large team of programmers. My responsibilities include writing code, debugging software issues, and working collaboratively with my teammates to ensure that projects are completed on time and to the highest standard.
I am seeking a role that provides me with challenging work related to build distributed systems. Nowadays I focused on getting professional in creating distributed, easily scaled and fault-tolerance systems.

I want to work on the active developing project with an actual technologies to be always up-to-date.

While I'm open to new opportunities, there are some things that I know I do not want to do in my next role. For example, I'm not interested in maintaining and fixing already designed or even legacy project. I also do not want to work on a large team.