← Back to list
Registration: 09.11.2025

Darya Huseva

Specialization: Java Backend Developer
Java Backend Developer with hands-on experience in building backend services using Spring Boot, Spring Security, and relational databases. Experienced in REST API development, authentication mechanisms, and third-party service integrations. Also experienced with Adobe Experience Manager (AEM) in enterprise environments
Java Backend Developer with hands-on experience in building backend services using Spring Boot, Spring Security, and relational databases. Experienced in REST API development, authentication mechanisms, and third-party service integrations. Also experienced with Adobe Experience Manager (AEM) in enterprise environments

Skills

Java
SQL
JavaScript
OOP
Spring Boot
Spring Security
Spring Web
Spring Data
Maven
Gradle
MySQL
Hibernate
Git
GitHub
GitLab
Docker
PostgreSQL
CSS
HTML
REST
JWT
Scrum
Clean Architecture
Refresh Token
CI/CD
Integration testing

Work experience

Java Developer
since 09.2024 - Till the present day |Matseboss
Java, Spring Boot, Spring Security, Spring Data JPA, Spring Web, Hibernate, MySQL, REST API, JWT, Refresh Token, JUnit 5, Mockito
Improved application security by migrating JWT authentication from symmetric to asymmetric RSA keys using Spring Security, and implemented token blacklisting via Redis to prevent reuse of revoked tokens. • Built user management features such as account blocking, password changes, and admin-only actions secured with Role-Based Access Control (RBAC). Documented REST API endpoints using Swagger. • Integrated Stripe and Robokassa payment systems, implementing payment processing for in-app currency and supporting multiple payment methods and currencies. • Created and maintained JPA entities with relationships and validation constraints, and implemented repositories and DTOs using Hibernate and Spring Data JPA. Managed database schema changes with Flyway migrations. • Built unit tests using JUnit 5 and Mockito, reducing regression incidents by 30%.
Java AEM developer
since 01.2026 - Till the present day |softwhale
Java, AEM, Apache, Groovy
• Developed OSGi services, Sling Servlets, and Sling Models using Java within Adobe Experience Manager (AEM) to implement backend logic for a content management system. • Created editable page templates and Experience Fragments for reusable site elements, including shared navigation and footer across the site. • Resolved frontend and backend bugs in AEM components, including dialog behavior and HTL (HTML Template Language) rendering issues. • Developed custom AEM components using Java, Sling Models, and HTL (HTML Template Language) to implement reusable website functionality and dynamic content rendering.

Educational background

Engineer
Vistula University

Languages

PolishIntermediateEnglishUpper IntermediateRussianAdvanced