Працював в 1 компанії   1 рік 9 місяців

IT

Java Developer

NDA

IT

1 рік 8 місяців

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

Developing and coding applications using Java.

Analyzing user requirements.
Developing new features, debugging, and testing software.
Collaborate with team members to address and resolve issues.
Creation of technical documentation and descriptions
Deployment process. Working with Git and Docker.
Jira project management system.
Creating SQL tables based on UI WEB design and FE requirements.
See some of my projects at:
Wine Store app. Application for a wine store. Descriptions of wines, ratings, and reviews from users. News and viewing information in telegram. GitHub Code: https://github.com/ArtemMakovskyy/wine-store-app
Car Sharing API. REST API to rent cars and pay for them with your credit card through Stripe. The system has an alert service via Telegram. GitHub Code: https://github.com/ArtemMakovskyy/car-sharing-app

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

Java: Java 8, Java Core, Collections, Multithreading, OOP, SOLID principles, MVC (Model-View-Controller)

Java Spring Frameworks: Core, Boot, Web, MVC, Security, AOP

DB: Hibernate, JDBC, MySQL, Liquibase, MongoDB, Mongock, Redis

Web Development: HTML, CSS, JSON, Servlet, JSP, Tomcat, XML

Testing: JUnit, Testcontainers, Mockito, Integration Testing

Build Tools: Maven, Gradel

Version Control: Git

Containerization: Docker

Cloud and Deployment Platforms: AWS, Railway, Render

Integrated Development Environment: IntelliJ IDEA

Operating Systems: Windows, Linux

Algorithms: Completed 40 katas on CodeWars

English: Intermediate

Project Management Tools: Jira

SDLC: Knowledge of Software Development Life Cycle

Methodologies: Waterfall, Agile concepts (Scrum, Kanban)

Payment and Message Integration: Stripe, Telegram

Additional Tools: Swagger, Mapper, Metro Retro
Microservices Architecture:
Spring Cloud: Config, Eureka, LoadBalancer, Gateway, CircuitBreaker, Zipkin, Sleuth
Event-Driven: Spring for Apache Kafka
Communication Between Services: WebClient, RestTemplate, OpenFeign

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

КНУ імені Тараса Шевченка

Облік і аудит

1997, 2002

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

Англійська

середній

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

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

Mate academy / Java developer

2023

Java 8, Java Core, Collections, Multithreading, OOP, SOLID principles, MVC, Spring Core, Spring Web, Spring Security, Hibernate, JDBC, MySQL, Liquibase, Servlet, JSP, Tomcat, XMLTesting: JUnit, Test containers, Mockito, Maven, Git, Docker, AWS, Railway, Render, IntelliJ IDEA, Jira, Knowledge of Software Development Life Cycle, Methodologies: Waterfall, Agile concepts (Scrum, Kanban), Stripe, Telegram, Swagger, Mapper, Metro Retro

Stepic / Interactive SQL trainer

2022

MySQL

Udemy: Spring for beginners

2022

Aspect Oriented Programming, Spring MVC, Spring Security, Inversion of Control, Dependency Injection, Hibernate Framework, Spring REST, Spring Boot.

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

Захоплення та інтереси

Chess Enthusiast, Passionate Hiker

Artem

Java Developer

Київ

550 $

45 років

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

повна зайнятість, проектна робота

Характер роботи: стажування / практика, віддалена робота, гібридна, в офісі/на місці

Оновлено 8 годин тому