Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 1

In my previous job. I established myself as a reliable and responsible employee, which led to my promotion to a mid-level position in a relatively short period of time. 

Also, I successfully utilized new tools for project development and took part in their implementation within my team, which significantly reduced the time required to complete tasks.
Hey! I am a qualified engineer with a master's degree in engineering and have a background: 
- Java Core, Java 8.
- Object-Oriented Programming (OOP).
- SOLID principles.
- Software Design Patterns. 

My technology stack includes: 

- Working with JDBC, Hibernate, relational database management systems (RDBMS).
- Spring, Spring Boot, Spring Data, Spring Security, Spring MVC.
- Web development tools such as servlets, Tomcat, JSP, HTML/CSS, XML and JSON. 
- Well-versed in Maven, JUnit, Mockito, Log4j, and Git version control.

I have practical experience working as a process engineer as a team member of engineers while projects development. My communication skills, allow me to interact with clients and foreign colleagues, making cooperation on projects more effective.  I understand the importance of teamwork and actively contribute to the achievement of common goals. With a combination of technical experience and collaborative skills, I will contribute to the company's success.
In general, I would like to work on tasks where I can improve my skills and contribute to exciting projects related to web applications. I am also interested in getting involved in the development of new features and enhancements for existing products using new development tools and a relevant technology stack.

I would not like to work on projects with the same type of tasks for a very long time and lack professional growth. Also, I do not want to associate my activities with gambling or illegal activities.