Mykhailo

Java developer, Engineer

Вид зайнятості:
повна
Вік:
39 років
Місто:
Івано-Франківськ

Контактна інформація

Шукач вказав телефон , ел. пошту та LinkedIn.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Backend engineer / Tech Lead

з 09.2024 по нині (11 місяців)
NC1, Дистанційно (IT)

Development of Various Business Applications
(advertising and analytics platforms, warehouse and recruitment systems, marketplace tools)
Roles: Team Lead, Backend Tech Lead, Backend Engineer

Responsibilities:
- Designed backend architecture from scratch (monolith and microservices), including scalable AWS-based solutions
- Led and coordinated development teams, managed timelines and requirements
- Developed and optimized business logic, refactored legacy code for maintainability
- Integrated third-party services, implemented validation and error handling mechanisms
- Created technical documentation (use cases, sequence diagrams, C4 models) for development and knowledge sharing

Full Stack Engineer (Backend and Frontend), Android Developer

з 02.2022 по 09.2024 (2 роки 7 місяців)
United Thinkers, Дистанційно (Фінанси, банки, страхування)

High-load payment gateway
(monolith with external modules, mobile app, web UI)

Responsibilities:
- Enhanced and scaled the business logic of the product to ensure stability and high performance.
- Refactored legacy code to improve maintainability and adopt best practices.
- Developed and maintained REST APIs and user interface forms.
Integrated experimental AI features using the ChatGPT API.
- Expanded and optimized the database structure to support new features and enhance performance.
- Designed and implemented end-to-end automated testing for the entire product.
- Created a demo Android mobile application from scratch, implementing business logic and UI.

Backend engineer

з 09.2019 по 12.2021 (2 роки 3 місяці)
Freelance (remote, part-time), Дистанційно (IT)

Responsibilities:
- Developed and integrated various modules in microservice and monolithic architectures.
- Refactored legacy projects to improve performance and maintainability.
- Wrote unit tests, participated in functional testing to ensure software quality and reliability..

Знання і навички

  • Комунікабельність
  • Java
  • Знання принципів ООП
  • SQL
  • Spring Framework
  • Spring Boot
  • Hibernate
  • JUnit
  • Знання технологій JDBC
  • JavaScript
  • Docker
  • Git
  • MySQL
  • PostgreSQL
  • CI/CD
  • Docker Compose
  • Spring Web
  • Aspect-oriented programming
  • AWS
  • REST API
  • Flyway
  • Liquibase
  • Mockito
  • Grafana
  • Prometheus
  • ELK
  • Swagger
  • Selenium
  • WebSocket
  • RabbitMQ
  • Apache Kafka
  • Spring Cloud
  • Netflix OSS
  • Microservices
  • Kafka
  • GraphQL
  • GRPC

Додаткова інформація

OBJECTIVE
My goal is to continuously grow as a Java engineering expert by tackling challenging tasks and implementing innovative solutions.
I strive to expand my knowledge and share my expertise by actively contributing to team development and the overall success of the project.

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: