Java Backend Develpoer
Контакты
22 years old, Java developer with experience in developing backend systems. I focus on code quality, architectural purity, and results. I have a systematic mindset, attention to detail, and the ability to understand complex business requirements. I am ready to dive into interesting projects with modern stacks and technologies.
Java (17+), Spring Boot (Web, Data, Security, Cloud), Git, Docker, Kafka, RabbitMQ, SQL (Postgres, MySQL), NoSQL (MongoDB, Redis), AWS S3
During my studies at the university, I wrote several term papers on the design and development of client-server applications with a Java backend.
As my final thesis project, I implemented a tournament operator for the game Counter-Strike 2 using microservice architecture (the code for the projects can be found on GitHub).
Additionally, from June 2024 to June 2025, I worked at startmakers, an IT startup that provides a social network for developers and investors. He developed user and file microservices from scratch, as well as supported and deployed the infrastructure.
Опыт
The project is a training internship for novice Java developers, with the aim of raising and further developing the technical and communication skills of future employees.
Applied skills: Java, Spring Boot, Git, Docker, RabbitMQ, Postgres, Git Flow, API First
Responsibilities:
Homework on the platform;
Attendance of training webinars on soft skills;
Participation in the development of a group microservice project using the Git Flow methodology with the support of a mentor – an order delivery system;
Conducting a joint Code Review to synchronize the completed tasks of a joint project;
Developing an individual project using the API First methodology – a microservice payment system using a card;
Rplus – Music label, a division of the Russian branch of Believe Music. A project of a personal account for musicians and label signatories of a full cycle with integration to the distributor's services: from uploading new music to tracking statistics.
Applied skills: Java, Spring Boot, Git, Docker, AWS S3, Redis, Git Flow, Code First
Responsibilities:
API design for microservices: for working with the download of music releases and the generation of contracts;
Development of microservices: on working with the unloading of music releases and the generation of contracts;
Integration of business logic with the API of the distributor;
Implementation of working with S3 cloud storage for storing music files;
Implementation of the mechanism of a document converter for contracts in PDF format;
Wrapping microservices in containers for subsequent deployment;
Documenting the formed API for developers of the client part.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Moscow, Russia