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

I have developed applications for major companies and banks. Among them, there is a service for searching equipment based on given coordinates, integration services for banks, services to streamline documentation processes, and a tool for accepting applications for banking services that I developed with a team.
I am an experienced Java developer with over five years of development experience. My technology stack includes Java, Java EE, Kotlin, Spring, Spring Boot, Spring MVC, Spring Security, Hibernate, PostgreSQL, MySQL, Redis, RabbitMQ, Camunda, GitLab, TFS, REST, and SOAP. Additionally, I have a good understanding of Reactive Spring, gRPC, Kotlin, Python, Golang, Clean Architecture.

Throughout my career, I have successfully developed and implemented a range of web applications using various frameworks and technologies from my stack. I possess in-depth knowledge in the development of web services, databases, and scalability systems. I strive for high-quality code and actively adhere to best development practices.

I am confident that my experience and knowledge in Java and related technologies will allow me to make a valuable contribution to your company. I am ready to discuss potential collaboration opportunities and address any additional questions. Thank you very much for considering my candidacy.
I am open to considering part-time opportunities or freelance work.