- PRO
Михайло
Java-розробник
- Employment type:
- full-time, part-time
- Age:
- 26 years
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
The job seeker has entered a phone number , email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/5721976/
Work experience
Senior Software Engineer
from 03.2024 to now
(1 year 5 months)
EPAM, Київ (IT)
Key Developer who leading a team of developers using Scrum methodology.
Main responsibilities:
- Implemented a microservice architecture using Java 17 and Spring Boot 3, developing REST endpoints
- Maintained existing APIs while implementing new functionality to enhance system performance and user experience
Education
КНЕУ
Институт информационных технологий в экономике, Киев
Unfinished higher, from 2016 to 2020 (3 years 9 months)
Additional education and certificates
Prog.kiev.ua
2018, 8 месяцев
Microsoft: Microsoft Certified: Azure AI Fundamentals (AI-900
2023, 5 місяців
Certificate
Leadership Essentials
2024, 6 місяців
Knowledge and skills
- Java
- Git
- Знання принципів ООП
- SQL
- Spring Framework
- Spring Boot
- Java Core
- IntelliJ IDEA
- Hibernate
- MySQL
- PostgreSQL
- JUnit
- Docker
- Знання технологій JDBC
- Microservices
- Team management
- Scrum
- Kanban
- Spring Security
- Spring MVC
- Spring Data
- Spring Data JPA
- Azure DevOps Server
- Unit-тестування
- Integration testing
- Знання принципів TDD
- Behavior Driven Development
- REST API
- REST
- RESTful Web Services
- Dependency injection
- Writing prompts for ChatGPT
- Apache Kafka
- Version Control System
- GitHub
- GitLab
- Mockito
- Docker Compose
Language proficiencies
- English — above average
- Ukrainian — fluent
Additional information
As a Development Team Lead, I led the assessment and estimation process for a significant Open Source Apache Kafka, AWS MSK, and AWS Kinesis project, while also facilitating knowledge-sharing and the professional growth of my team members. In my role as a Core Team Key Developer, I was pivotal in supporting existing projects and implementing new features. My responsibilities as a Unit Testing Mentor involved reviewing mentees' tasks and providing them with constructive and polite feedback, enhancing their understanding and instilling best practices. I demonstrated strong problem-solving abilities through the successful deployment and preparation for sale of a notable project. I enhanced my skills in time management and organization by mentoring two distinct groups, which also honed my capability to tailor and simplify information for educational purposes. I led the design of a modular micro-service web application, streamlined the CI/CD pipeline for faster, safer development and merge of new features, and significantly improved project documentation to efficiently onboard new team members.
Similar candidates
-
Програміст Java
100000 UAH, Kyiv -
Java Back-End розробник
Remote -
PHP|Java Web Developer
Kyiv -
Back-end developer (JS, PHP, Yii2, Zend2, Java, wordpress, node, react)
80000 UAH, Remote -
Java developer
Kharkiv, Remote -
Програміст Java Script
Lviv, Remote