Jobseeker Profile Image

Backend Developer | 4+ Years Experience | Java, Spring Boot, PostgreSQL

Actively Looking for Work

Private Information

Experienced in various domains of Java development—participated in building ETL processes, a desktop application, multiple product-based projects, and fintech solutions. Also have non-commercial experience leading teams at hackathons and university initiatives.

Core Skills:

  • Java
  • Spring Boot
  • Docker
  • PostgreSQL
  • Hibernate
  • Spring JPA
  • Liquibase
  • Testcontainers
  • Linux
  • NoSQL
  • Git
  • CI/CD
  • Nginx
  • Mockito
  • AWS
  • DBeaver
  • Unit Testing
  • OOP
  • Microservices
  • Distributed Systems
  • K8S
  • Backend
  • English
  • Russian

Experience:

| Senior Software Engineer | ITeco | 08/2023 - Current | • Spearheaded the development of a high-performance HR platform, reducing data entry times by over 90% through a fault-tolerant resume parser based on finite-state machines. • Built a scalable CV-to-PDF conversion service using Spring asynchronous tools, streamlining document management for large-scale HR operations. • Reduced data storage requirements by 50% by designing an in-house S3-like storage solution using GIT (JGit) for OpenAPI configuration revisions.

| Software Engineer | Digital League | 11/2022 - 08/2023 | • Developed and optimized ETL pipelines for financial data processing, ensuring reliable transformation of complex datasets from SQL scripts to Java, improving data handling performance. • Engineered high-performance solutions, translating complex SQL queries (cursors, window functions, triggers) into optimized Java-based workflows.

| Software Engineer | EPAM Systems | 08/2021 - 11/2022 | • Enhanced the functionality of a multi-service system for medical file validation, ensuring high accuracy and compliance with international data standards. • Successfully maintained and extended a robust service responsible for generating validation templates used across the pharmaceutical industry.

| Software Engineer, Contract | Processtech | 01/2021 - 05/2021 | • Created an extension for scoring resumes, improving the efficiency of recruitment data processing. • Gained hands-on experience in working with desktop DBMS solutions.

I’m looking for a mid/senior Java developer position where I can apply my backend development skills to design robust and scalable systems. I’m eager to work with distributed architectures, cloud platforms, or product-driven environments.

Contact Me

Get Hired! Add Your Profile!

Let employers in Dubai, UAE and Saudi Arabia find you! Sign up and add your profile and be seen by hundreds of employers in the Middle East!