• 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.

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

All similar candidates


Compare your requirements and salary with other companies' jobs: