Зареєструватися
  • File

Денис

Java Software Engineer

Age:
27 years
City:
Kharkiv

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.

HONCHAR DENYS
Kharkiv, Ukraine | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section)

PROFESSIONAL SUMMARY

5+ years of software engineering experience with a strong focus on Java, including:

• Strong development background in Java (Java 8/11/17/21), OOP principles and design patterns,
Servlet API, JSP, JDBC, Apache Maven, Apache Tomcat;

• Experience with MySQL/PostgreSQL, MongoDB;

• Experience with Spring Boot, Spring MVC, Hibernate;

• Hands-on production experience with AEM and Hybris Backoffice;

• Experience working with both On-Premise and AEM as a Cloud Service, using Headful and
Headless approaches;

• Solid understanding of the AEM technology stack: OSGi, Apache Sling, JCR, Universal Editor;
experience developing AEM components using Sling Models and HTL (Sightly);

• Experience building and operating microservices;

• Solid experience with RESTful architecture and API design;

• Experience with AWS and GCP;

• Experience with CI/CD tools (Jenkins);

• Unit testing (JUnit);

• Familiarity with Docker;

• Basic knowledge of: React, JavaScript, Python, C++.

• Proficient in Agile methodologies with strong practical experience in Scrum and Kanban;

• Strong experience with Git, Bitbucket, Jira, Workfront.

• Proven ability to collaborate effectively in distributed and remote teams;

• Proven experience owning and defending technical and architectural solutions in discussions with
clients and stakeholders;

• Team-oriented engineer with a collaborative mindset and strong problem-solving skills;

• Detail-oriented and enthusiastic software engineer, focused on delivering high-quality,
maintainable code throughout the entire software development lifecycle;

• Highly motivated to continuously learn and deepen expertise in Java, and related technologies.

TECHNICAL SKILLS

• Java (8/11/17/21)
• Spring Boot, Spring MVC, Hibernate
• OOP, Design Patterns
• Servlet API, JSP, JDBC
• Apache Maven, Gradle, Tomcat
• Adobe Experience Manager (AEMaaCS, On-Premise), Universal Editor
• AEM Stack: OSGi, Apache Sling, JCR, HTL (Sightly), Sling Models, Servlets
• Headless AEM, Content Fragments, GraphQL
• Hybris Backoffice
• JUnit
• AWS, GCP
• MySQL/PostgreSQL, MongoDB
• CI/CD: Jenkins
• Tools: Bitbucket, Jira, IntelliJ IDEA, CRX, Workfront, SiteImprove, Figma, Postman,
Swagger, Zephyr, Docker
• Agile, Scrum, Kanban

WORK EXPERIENCE

EPAM Systems
Software Engineer (Dec 2022 - Present)
• Java, Spring, AEM
• Project launch, connection of new services.
• Estimation of all tasks for several sprints ahead.
• Participate in discussions of volume/technical issues with business analysts.
• Cooperation and interaction with project teams.
• Creation of new components / editing of existing ones.
• Adding new fields to existing components.
• Creation, addition, editing of I18N keys.
• Manage content for components, content and experience fragments
• Creating content packages for migrating between envs.
• Component and Accessibility Testing
• Developed and maintained components in AEM (Cloud and On-Prem environments).
• Integrated Universal Editor, worked with OSGi, Apache Sling, CRX DE

Junior Software Engineer (Sep 2021 - Dec 2022)
• Java, AEM
• Participated in feature development and maintenance of AEM components

Pre-production Java Student (Mar 2021 - Sep 2021)
• Java
• Completed intensive Java training and contributed to internal tools

Trainee (Nov 2020 - Mar 2021)
• Java
• Underwent training in Java basics and software engineering principles

PROJECT EXPERIENCE

AVIS Budget Group

• Developed using Java, Spring and related technologies, over 10 new components (100+
editable fields in Universal Editor).
• Integrated external Access Control Tool for AEM and configured initial user access setup.
• Developed custom servlets including MSM extension for live copy, blueprint, and language
copy display.
• Created and managed 500+ new i18n keys.
• Created, edited and migrated content and experience fragments across environments.
• Built content packages for environment migration.
• Led architectural discussions with clients and defended technical solutions.
• Supported onboarding and local setup for new team members

BT Enterprise – SME Ecommerce

• Built and maintained AEM pages using both Headful and Headless approaches.
• Enabled and utilized GraphQL for Headless implementations.
• Configured and managed content in Hybris Backoffice.
• Investigated and resolved component issues (including SiteImprove analysis).
• Participated in CI/CD processes (Jenkins).
• Contributed to release planning and delivery for Tarif Refresh 2022/2023/2024.
• Trained and coordinated a content team (3+ members).
• Managed addition of 200+ devices, 500+ plans, and 50+ Exclusive Extras and Add-ons.
• Collaborated within a cross-functional Agile squad (POs, Architects, QA, DevOps, React,
Flutter).

EDUCATION

• O.M. Beketov National University of Urban Economy in Kharkiv
Master's Degree, Public Management and Administration (2019 - 2020)

• National Aerospace University - 'Kharkiv Aviation Institute'
Bachelor's Degree, Avionics (2015 - 2019)

LANGUAGES

• Ukrainian (native)
• Russian (native)
• English (B2+)

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: