Працював в 3 компаніях   5 років 4 місяці

IT

Java Developer

Danavero Inc.

IT

3 роки 8 місяців

09.2021 - до теперішнього часу

Horses Owners Platform: An online marketplace and community platform for horse owners, enabling users to buy, sell, and register horses.

Responsibilities:

  • Troubleshot and resolved backend issues, ensuring system stability.
  • Designed and optimized RESTful APIs, improving system reliability.
  • Integrated mail messaging for notifications and user alerts.
  • Developed and maintained backend using Java and PostgreSQL.
  • Deployed and managed services using Docker for scalability.

Web Game Simulation: A simulation game for an insurance corporation, where users manage life choices such as buying a house, car, and insurance.

Responsibilities:

  • Participated in all stages of server-side development, from architecture design to deployment.
  • Collaborated with developers and stakeholders to align technical solutions with business needs.
  • Designed and optimized RESTful APIs, improving system reliability and response time.
  • Developed and maintained backend services using Java, Spring Boot, and PostgreSQL.
  • Implemented authentication and authorization using Spring Security.
  • Managed database migrations with Flyway, ensuring data integrity.
  • Deployed and orchestrated services using Docker for scalability.

Banking System: A financial application handling account management, transactions, and customer support.

Responsibilities:

  • Collaborated with cross-functional teams to align technical solutions with business needs.
  • Automated build and deployment processes using Jenkins, improving CI/CD efficiency.
  • Designed and secured RESTful APIs, ensuring compliance with banking regulations.
  • Implemented and optimized payment processing systems for secure transactions.
  • Monitored and optimized system performance using SLF4J and Logback.
  • Developed and maintained services using Java, Spring, and Sybase.

Inner projects:

  • Advertisement System: Built an Android application for displaying dynamic advertisements in public places.
  • Transaction Service: Developed a backend service for updating transaction data from remote sources.

Junior Java Developer

TAGsoft

IT

7 місяців

08.2020 - 03.2021

Numismatics Platform: A platform for coin collectors to identify and search for coins based on scanned images.

Responsibilities:

  • Integrated Google Cloud Vision (GCP Vision) for image recognition and coin identification.
  • Built search functionality using Elasticsearch, improving data retrieval efficiency.
  • Designed and implemented a web scraper to collect coin data from external sites.
  • Initiated and developed the project from the ground up to full implementation.
  • Developed backend services using Kotlin, PostgreSQL, and Hibernate.
  • Designed and optimized database schemas for scalable data storage.
  • Ensured system stability with unit tests using JUnit and Mockito

Sports & Health Platform: A health-tracking platform integrating payment services for fitness subscriptions.

Responsibilities:

  • Designed and developed RESTful APIs for user interactions and payment transactions.
  • Optimized backend performance, reducing response times and improving scalability.
  • Wrote unit and integration tests using JUnit and Mockito to ensure code quality.
  • Implemented structured logging with SLF4J and Logback for better monitoring.
  • Fixed critical bugs and enhanced system stability through rigorous testing.
  • Documented technical processes, ensuring maintainability and scalability.
  • Integrated BlueSnap payment system for seamless subscription processing.

Trainee java developer

Enifsoft

IT

10 місяців

10.2019 - 08.2020

Auto Parts Marketplace: An online marketplace for buying and selling auto parts.

Responsibilities:

  • Implemented a Telegram bot for automated user interactions and order tracking using the Micronaut framework.
  • Created and maintained technical documentation for all microservices using Swagger Editor.
  • Developed and optimized backend logic for handling product listings and transactions.
  • Wrote unit and integration tests using JUnit and Mockito to ensure code reliability.
  • Implemented structured logging with SLF4J for better monitoring and debugging.
  • Integrated MongoDB and PostgreSQL for efficient data storage and retrieval.
  • Improved system performance by identifying and fixing bugs.

Ключова інформація

Programming Languages:

Java, Kotlin, JavaScript, Python, Android

Frameworks & Libraries:

Spring Framework Stack, Hibernate, Micronaut Framework

Databases:

PostgreSQL, MySQL, Sybase, MongoDB

DevOps & Tools:

Gradle, Maven, Git, Jenkins, Docker, Kubernetes

Messaging & Streaming:

RabbitMQ, Apache Kafka, JMS

Cloud & Security:

Google Cloud Platform (GCP), OAuth2, JWT, Keycloak

API Development & Testing:

WebClient, HttpClient, Feign, RestTemplate, JUnit, Mockito, Swagger/OpenAPI

Soft skills:

Effective Communication & Articulation

Problem-Solving & Analytical Thinking

Time Management & Prioritization

Creative Thinking & Innovation

Teamwork & Collaboration

Навчався в 1 закладі

Академия гражданской защиты Украины

пожарная безопасность, инженер по профилактическим работам

Харьков, 2008

Володіє мовами

Англійська

середній

Курси, тренінги, сертифікати

Java programming

Харьков, 2019

Software programming. Basic course

Харьков, 2019

Vadim

Java developer

сьогодні ви можете відкрити ще 0 контактів

Статус вашої компанії не дозволяє писати повідомлення пошукачам

+380 XX XXX XX XX

Харків

39 років

Активно шукає роботу

повна зайнятість

Оновлено 4 тижні тому