Browse profiles Post a project
Malt welcom

Welcome to Denis's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Denis to discuss your project or search for other freelancer profiles on Malt.

Denis Gavrilov

Back-end developer

Works remotely from Valencia

  • 39.464773
  • -0.363258
  • Suggested rate €120 / day
  • Experience 0-2 years
Propose a project The project will begin once you accept Denis's quote.

This freelancer is available full-time but hasn't confirmed their availability in over 7 days.

Propose a project The project will begin once you accept Denis's quote.

Location and workplace preferences

Valencia, España
Remote only
Primarily works remotely


Project length
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months
Business sector
  • Banking & Insurance
  • Biotech
  • Civic & Social Organizations
  • Civil Engineering
  • Culture
+6 other
Company size
  • 1 person
  • 2-10 people
  • 11 - 49 people
  • 50 - 249 people
  • 250 - 999 people


Freelancer code of conduct signed
Read the Malt code of conduct

Verified email



  • Russian

    Native or bilingual

  • English


  • Spanish



Skills (10)

Denis in a few words

I have a solid stack of skills for the back-end developer: Java Core, Java SE, Maven,
Spring (Boot, MVC, Security, Data), PostgreSQL, MySQL, REST etc. I am a
multitasking team player with quite solid stack of soft skills like responsibility and



Java Developer

January 2022 - Today (1 year and 2 months)

Development from the scratch of the application project for automation of the equipment service department work flow, stack: Maven/ Spring Boot/ Security/ REST: 1. Creating an application architecture; 2. Study of the subject area; 3. Compilation and decomposition of tech spec; 4. Implemented the user authorization module (PostgreSQL, Spring Data, Spring Security); 5. Database design ( ); 6. Implementation of the main logic of the application; 7. Swagger 2.0 (springdoc); 8. Git (remote repository app.git )



September 2022 - Today (6 months)

Development of Spring/JPA Enterprise applications with authorization and access rights based on roles with stack: Maven/ Spring MVC/ Security/ REST(Jackson)/ Java 8/ Stream API: 1. Implementation of saving to Postgres and HSQLDB databases based on Spring JBDC, JPA(Hibernate) and Spring-Data-JPA; 2. Implementation and testing of REST controllers; 3. Own revision of the project; 3. Compilation of HQL queries; 4. Git (remote repository )


Back-end Developer

August 2022 - Today (7 months)

Development of the server part of the "E-Wallet" application using Maven, Spring Boot, Security, REST: 1. Database based on PostgreSQL, Hibernate, Spring Data; 2. Authorization using Spring Security, JWT (Accessstoken + refreshToken) and Authorization filter; 3. Database design ( ); 4. CRUD using DTO; 5. Implementation and testing of REST controllers (postman/restman/browser console); 6. SWAGGER 2.0 documentation using springdoc; 7. Team development using git (remote repository Bazuzu89/wallet-server-java.git )