• File

Максим

Java Developer

Age:
23 years
City:
Kyiv

Contact information

The job seeker has entered a 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.

Maksym Kovalenko
Java Developer

SUM MARY
Software engineer with strong ability to develop and optimize backend
systems.Passionate about writing clean, efficient, and scalable code while
collaborating with cross-functional teams to deliver high-quality
solutions.Experienced in Java, Spring Boot, and database management, with a keen
interest in continuous learning and problem-solving. Seeking to contribute my skills,
grow professionally, and work on impactful projects.

C ONTACT DETAILS
Phone:

Telegram: @kovalmdev

Email: kovalenkomax @gmail.com

Linkedin: [open contact info](look above in the "contact info" section) b

EXPERIE NC E
Java Developer at Kon ex, remote, Ukraine (November - April )
• Contributed to the development of internal software systems for managing
chemical production, quality control, and inventory tracking.

• Implemented backend logic in Java and Spring Boot to automate work ows such as
batch production scheduling, safety checks, and compliance reporting.

• Created RESTful APIs for integration between laboratory data systems (LIMS),
warehouse software, and ERP platforms.

• Worked closely with domain experts to translate chemical process requirements
into reliable and scalable code.

• Designed and maintained relational database structures (PostgreSQL) to handle
complex datasets, including material compositions, test results, and certi cations.

• Followed best practices for security, including validation and role-based access
control for sensitive operational data.

Key Achievements:

• Reduced manual data entry in QA/QC work ows by automating lab data
integration.

• Helped improve traceability and audit readiness by implementing detailed logging
and change tracking features.

Stack:
+
3
8
0
9
7
4
2
6
1
4
9
0
4
2
fl
fl
0
7
6
3
2
7
0
3
2
6
4
6
2
fl
0
fi
2
5
Java , Spring Boot, Spring Data, Spring Security, Hibernate, Oracle, Maven, Git,
JUnit, RabbitMQ,Docker, AWS, Redis, Swagger, Agile.

Java Developer at Rogyn, remote, Ukraine (July - October )
• Developed and maintained backend systems to support construction project
management, including tools for scheduling, document control, and progress
tracking.

• Built RESTful APIs for web and mobile platforms used by engineers, architects, and
site managers to access project data in real time.

• Utilized Java and Spring Boot to implement business logic related to budgeting,
resource planning, and contract work ows.

• Integrated third-party services (e.g., mapping, payment systems) into the company’s
digital infrastructure.

• Collaborated with business analysts and project stakeholders to re ne requirements
and translate construction-speci c needs into robust software solutions.

• Designed database schemas and wrote SQL queries for PostgreSQL to manage
complex data structures such as blueprints, milestones, and subcontractor records.

Key Achievements:

• Streamlined project tracking by implementing a centralized system that replaced
multiple legacy spreadsheets.

• Contributed to faster decision-making by enabling real-time reporting on
construction progress and nancial metrics.

Stack:

Java , Spring Boot, REST, PostgreSQL, Hibernate, Maven, Git, JUnit, Swagger,AWS,
Scrum

Java Developer at Under Skin, remote, Ukraine (March - May )
• Participated in the development and maintenance of internal systems supporting
retail operations, including inventory management, order processing, and customer
data handling.

• Designed and implemented backend features using Java and Spring Boot,
contributing to the digital transformation of retail work ows.

• Developed RESTful APIs to support integration between internal tools and e-
commerce platforms.

• Worked with relational databases (MySQL/PostgreSQL), optimizing queries and
ensuring data consistency.

• Collaborated with cross-functional teams including marketing, logistics, and sales
to gather requirements and deliver tailored technical solutions.
2
1
1
1
fi
fi
fl
2
0
2
3
fl
2
0
2
2
2
0
fi
2
2
4
0
2
3
• Wrote unit and integration tests using JUnit and Mockito to ensure code reliability
and maintainability.

Key Achievements:

Helped reduce order processing time by automating key steps in the ful llment
pipeline.

Improved system performance and scalability by refactoring legacy modules and
optimizing database interactions.

Stack:

Java , Spring Boot, Spring Data, Hibernate, MySQL, Maven, Git, JUnit, Mockito,
Docker, Azure, RabbitMQ, Redis, Scrum.

Technical support at Emedia, remote, Poland (December - February )
• Provided technical assistance to users of digital products and services, ensuring
timely and e ective issue resolution.

• Handled user requests related to connectivity, payments, account setup, and user
interface behavior.

• Communicated with customers in English via email, live chat, and a ticketing
system.

• Conducted basic functionality testing to reproduce and report bugs.

EDUCAT IO N
Uniwersytet Jagielloński ( - ) Kraków Poland.

Bachelor of Science in Computer Science.

SKI LLS
Programming Languages: Java, JavaScript, Python, C#, HTML, CSS

Backend: Spring Boot, Spring Data, Spring Security, Hibernate

Databases: PostgreSQL, MySQL, Oracle, MongoDB, Redis

Testing: JUnit, Mockito

Tools & Platforms: Maven, Gradle, Git, Docker, Docker Compose, Kubernetes,
GitLab, Swagger

Cloud & Messaging: AWS, Azure, Ka a, RabbitMQ, NATS

Principles & Protocols: OOP, SOLID, DRY, REST, HTTPS

Other: Linux, Thyme-leaf

LA NGUAGE S:
English - C , Polish - B , German - A , Ukrainian - native, Russian - native.
1
7
1
ff
2
2
0
1
9
2
0
2
2
3
fk
2
0
2
0
fi
2
0
2
1

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: