• File

Михайло

Java-розробник

City of residence:
Cherkasy
Ready to work:
Remote

Contact information

The job seeker has provided: Phone number

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

ANTONENKO MYKHAILO

JUNIOR JAVA DEVELOPER
Cherkasy, Ukraine Email: [open contact info](look above in the "contact info" section) Phone: [open contact info](look above in the "contact info" section) GitHub: minapa07-lang

SUMMARY

Junior Java Developer with practical experience in developing educational and personal software
projects. Strong understanding of Object-Oriented Programming, algorithms, databases, and
software development fundamentals.

Experienced with Java, C++, SQL, Java Swing, JavaFX, SQLite, MySQL, and IntelliJ IDEA. Have
practical experience developing graphical user interfaces, working with databases, processing files,
and implementing CRUD operations.

Currently focused on improving Java development skills and gaining professional experience in
software development.

TECHNICAL EXPERTISE

• Programming Languages: Java, C++, SQL
• Java: OOP, Collections, Exception Handling, File I/O
• GUI Development: Java Swing, JavaFX
• Databases: SQLite, MySQL, PostgreSQL
• Development Tools: IntelliJ IDEA, Maven, Docker

TECHNICAL EXPERTISE

• Programming Languages: Java 21, C++, SQL

• Java: OOP, Collections, Exception Handling, Streams, File I/O

• Backend: Spring Boot, Spring Web, Spring Data JPA, Hibernate, REST API, DTO,
Validation

• Databases: PostgreSQL, SQL, SQLite, MySQL

• Database Technologies: JPA/Hibernate, JDBC, CRUD operations, SQL queries

• Testing: Junit 5, Mockito

• API & Tools: Swagger/OpenAPI, Postman

• Development Tools: IntelliJ IDEA, Maven, Docker, Docker Compose

• Version Control: Git, GitHub

• Software Engineering: UML, Algorithms, Software Testing, Technical Documentation

• GUI Development: Java Swing, JavaFX

PROJECTS

1. Mobile Operator Service Center — Desktop Application

Java Swing / SQLite

Desktop application for managing a mobile operator service center.

Key features:

• Customer management
• Device management
• Service request management
• CRUD operations
• Graphical user interface
• SQLite database integration
• Data validation and exception handling

Technologies: Java, Java Swing, SQLite, JDBC, SQL, IntelliJ IDEA, Git

GitHub: https://github.com/minapa07-lang/mobile-operatior.git

2. Mobile Operator Service Center — REST API

Spring Boot / PostgreSQL

Backend application developed as a modern REST API for managing a mobile operator service
center.

Key features:

• REST API for customers, devices, employees, and service requests
• Full CRUD operations
• PostgreSQL database integration
• Spring Data JPA / Hibernate
• Input validation and exception handling
• Unit testing with JUnit 5 and Mockito
• API documentation with Swagger/OpenAPI
• Docker Compose configuration

Technologies: Java 21, Spring Boot, Spring Web, Spring Data JPA, Hibernate, PostgreSQL, REST
API, JUnit 5, Mockito, Swagger/OpenAPI, Docker, Docker Compose, Maven, Git GitHub:

https://github.com/minapa07-lang/Mobile-operator-.git

EDUCATION

Cherkasy Polytechnic Vocational College

Software Engineering

Ukraine
2022 – 2026

Relevant subjects and areas:

• Programming
• Object-Oriented Programming
• Databases
• Software Engineering
• Algorithms and Data Structures
• Software Testing
• Computer Graphics
• Information Technologies

PRACTICAL EXPERIENCE

Internship

Cherkasy, Ukraine

TOV NVP “Kaskad”

25 May – 15 June 2026

During practical training, gained experience in software development, working with technical
documentation, databases, programming tasks, and software engineering processes.

Worked on educational and practical assignments involving programming, database design,
software testing, and documentation.

ADDITIONAL SKILLS

• Object-Oriented Programming
• Problem Solving
• Algorithm Development
• Database Design
• SQL
• GUI Development
• Software Testing
• UML Modeling
• Requirements Analysis
• Technical Documentation
• Teamwork
• Willingness to Learn

LANGUAGES

• Ukrainian — Native
• English — Intermediate (B1) / Actively improving

CAREER GOAL

Seeking a Junior Java Developer position where I can apply my programming knowledge, develop
my Java skills, contribute to real-world projects, and grow as a professional software developer.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: