Middle Java Developer

Andrii D

Information

Available hours \ week
40 h/w
Seniority level
Middle
Years of experience
3.8 yrs.
Location
Ukraine, Dnirpo
Timezone
(GMT+02:00) Kyiv

Languages

English
Intermediate (B1)

About

Andrii is a Middle Java Developer focused on backend solutions with nearly four years of experience in software development. His primary expertise lies in Java programming, where he has employed various frameworks and methodologies to enhance application performance and scalability. He has worked extensively with MySQL and has incorporated Spring Framework into his projects. Andrii's proficiency also includes utilizing tools like JUnit for testing and RabbitMQ for messaging. He is familiar with cloud technologies such as Amazon S3 and has experience in microservices architecture. His strong analytical skills allow him to effectively tackle complex coding challenges, ensuring code quality through unit testing and coverage analysis. Industries represented in his experience include finance and healthcare, where he has contributed to both mobile and web applications. Andrii holds a degree in FEA Management from NMetAU.

Main technologies

Experience

Under NDA project

Middle Java Developer

About the Project

A complex software solution including management, clinical, booking, reporting, and payment tools for dental clinics.

Responsibilities

- Feature design, requirements analysis and clarification; - Code development, bug fixing, code review; - Unit and integration testing, coverage analysis; - Estimation, prioritization, and distribution of tasks; - Presenting team results to customer; - Performance measurements and improvements; - Third-party integrations (credit-card/postal service/insurance payments); - Technology stack upgrading; - Knowledge sharing, mentoring support.

Under NDA project

Middle Java Developer

About the Project

Mobile application based on microservice architecture with integration into the main banking and government services.

Responsibilities

- Code development, bug fixing; - Unit and integration testing, coverage analysis; - Collaboration with stakeholders and customer-side teams.

Skills & technologies

Webxloo

Java Developer

About the Project

Customizable car sales auction engine.

Responsibilities

- Code development, bug fixing; - Customizing application UI and generated reports.

Skills & technologies

Education

NMetAU

2006 - 2009
FEA Manager