Працював в 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
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
MySQL
Udemy: Spring for beginners
Aspect Oriented Programming, Spring MVC, Spring Security, Inversion of Control, Dependency Injection, Hibernate Framework, Spring REST, Spring Boot.
Додаткова інформація
Захоплення та інтереси
Chess Enthusiast, Passionate Hiker
Artem
Artem
Java Developer
Київ
Активно шукає роботу
повна зайнятість, проектна робота
Характер роботи: стажування / практика, віддалена робота, гібридна, в офісі/на місці
Оновлено 8 годин тому