• File

Olena

Java developer

Age:
21 years
City:
Lviv

Contact information

The job seeker has entered a phone number and email.

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.

OLENA HAVULIAK - JAVA DEVELOPER
Address: Lviv, Ukraine (office/remote)
Phone: [open contact info](look above in the "contact info" section) / [open contact info](look above in the "contact info" section)
Email: [open contact info](look above in the "contact info" section)
Websites: Olena Havuliak (Linkedin), olenka_gv (Telegram), olenahavuliak (GitHub)
Education: Bachelor’s Degree in Computer Science, Lviv Polytechnic National University
(2021- 2025)
SUMMARY
Java Developer with 2 years of commercial experience, bringing a solid foundation in programming principles
and hands-on expertise in software development. Known for rapid adaptability and a strong commitment to
continuous learning. I quickly integrate new technologies and methodologies to enhance project outcomes and
am driven to expand my skill set.

WORK EXPERIENCE
Java Software Engineer, MK-Consulting Jan 2025 - Feb 2025
Responsibilities:
Business process modelling, designing data models, developing APIs and creating user interface forms
to enhance system functionality and user experience.
Designed and optimized database architecture to ensure efficient data storage and performance.
Tools & Technologies: Camunda Modeler, Java, Gerrit, PostgreSQL, Liquibase, Groovy, JavaScript

Java Developer, NerdySoft Jun 2023 - Dec 2024
Responsibilities:
Designing and implementing new functionalities to enhance the application, ensuring they meet user
requirements and align with project goals.
Managing the deployment process for new releases or updates; handling post-deployment issues.
Engaging with various project stakeholders, including developers, QA, PMs, DevOps and clients.
Identifying, diagnosing, and resolving software bugs to enhance functionality and user experience.
Writing and executing unit tests to ensure code meets requirements and functions correctly in isolation.
Tools & Technologies: Java 17, Java Poet, Spring Boot(MVC, Security, JPA), Hibernate, MongoDB,
PostgreSQL, Elasticsearch, Maven, MinIO, REST Api, GraphQL, Jenkins, Liquibase, Docker, Jenkins,
Keycloak, Axon Framework, RabbitMQ, Apache Kafka, Nexus Repository, NodeJS, NestJS, Jira, Git,
microservices architecture.
Trainee Java Developer, NerdySoft Mar 2023 - May 2023
Responsibilities:
Developed and optimized RESTful APIs and microservices
Implementing security features to ensure compliance with industry standards (JWT).
Worked with MySQL to implement complex queries, optimize performance, and manage migrations.
Tools & Technologies: Java 17, MySQL, TypeScript, Git, Spring Boot, Swagger Open API, REST API, Spring
Security, Spring Cloud

ADDITIONAL INFORMATION
Languages: English (B2+), Ukrainian (native).
Certifications: Green Forest Certificate — Advanced/ C1.1 English Course.

TECHNICAL SKILLS
Programming languages: Java, JavaScript
Databases: Elasticsearch, PostgreSQL, MySQL, MongoDB
Backend technologies/frameworks: Spring Boot, Spring Security, Spring MVC, Spring Cloud, Spring Data
JPA, Hibernate, Liquibase, MinIO, RabbitMQ, Jenkins, Keycloak, Maven, Axon Framework, Nexus
Repository, JUnit, Mockito, REST API, GraphQL, AWS, Docker, Groovy, Camunda Modeler
Software design and architecture approaches: Monolithic Architecture, Microservices Architecture,
SOLID, Design Patterns, Saga Pattern, CQRS and Event Sourcing Pattern
Methodologies: SCRUM, Kanban
Programming Methodologies: Test Driven Development, OOP, AOP

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: