Summary
Overview
Work History
Education
Skills
Hobbies and Interests
Accomplishments
Personal Information
Certification
Languages
Affiliations
Timeline
Generic
Viktor Zahnitko

Viktor Zahnitko

Vinnitsa

Summary

Accomplished Senior Java Developer with extensive experience at GlobalLogic, specializing in Java 17 and Spring Boot. Proven track record in enhancing system performance and implementing microservices architecture. Adept at collaborating with cross-functional teams to deliver innovative solutions while mentoring junior engineers in best coding practices.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Senior Java Developer

GlobalLogic
Kiev
02.2024 - Current
  • Engage in troubleshooting utilizing stack of Java 17, Spring Boot 3, MySQL, AWS, Aurora, DynamoDB, Maven, Hibernate
  • Updated and maintained databases with current information.
  • Worked with cross-functional teams to achieve goals.
  • Managed time effectively to ensure tasks were completed on schedule and deadlines were met.
  • Worked effectively in team environments to make the workplace more productive.
  • Recommended strategies to maximize performance and lifespan of equipment involved in software installations.
  • Developed and altered applications to meet changing market trends and individual customer demands.

Senior Java Developer

Luxoft
Kiev
04.2020 - 02.2024
  • Developed Trading FXT systems for LSEG using Java 11 and Spring Boot 2.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Implemented microservices architecture to enhance scalability and maintainability.
  • Conducted thorough testing, including TDD, BDD, and e2e frameworks.
  • Integrated Solace and Kafka for real-time messaging solutions.
  • Troubleshot, diagnosed and analyzed system issues to uncover root malfunctions.
  • Recommended strategies to maximize performance and lifespan of equipment involved in software installations.

Senior/Lead Java Developer

Onseo
Vinnitsa
06.2019 - 04.2020
  • Implemented new features for LiveScore project using JAVA 12 and Akka framework.
  • Utilized Vertx, GRPC, and Protobuf for backend development efficiency.
  • Employed Agile/SCRUM methodology to enhance project delivery speed.
  • Collaborated with project leaders and stakeholders to develop and deploy end-to-end solutions.
  • Mentored junior engineers in developing best coding practices and design patterns for enterprise level applications.
  • Reviewed project requirements to identify customer expectations and resources needed to meet goals.
  • Worked closely with quality assurance team during the entire SDLC process.

Senior Java Developer

Onseo
Vinnitsa
06.2017 - 06.2019
  • Implemented new features and provided full support for Virgin PowerUP project based on JAVA 8.
  • Developed backend components using Spring Boot, MongoDB, and Tomcat 8.
  • Adopted Agile/SCRUM methodologies to facilitate continuous integration and deployment.
  • Employed Docker for creating standardized development and production environments.
  • Recommended strategies to maximize performance and lifespan of equipment involved in software installations.
  • Collaborated with project leaders and stakeholders to develop and deploy end-to-end solutions.
  • Integrated third-party libraries into existing applications based on requirements.

Senior/Lead Java Developer

Onseo
Vinnitsa
11.2016 - 06.2017
  • Engineered cloud notification system leveraging Java EE 6, Java 7, and JBoss frameworks.
  • Facilitated backend development with Cassandra, MSSQL, JPA, and Hibernate technologies.
  • Implemented Agile/SCRUM methodologies to drive continuous integration and deployment via Jenkins.
  • Incorporated Akka for efficient concurrency management within the application.
  • Enhanced system functionality by integrating JMS and Tibco for seamless messaging services.
  • Supported ongoing feature enhancements and system maintenance throughout project duration.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.

Senior Java Developer

Miratech
Vinnitsa
06.2016 - 11.2016
  • Implemented new features and provided full support for Genesys project using Java EE 6 and 7.
  • Worked closely with quality assurance team during the entire SDLC process.
  • Recommended strategies to maximize performance and lifespan of equipment involved in software installations.
  • Deployed builds on different environments including development, staging and production servers.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.

Senior Java Developer

Miratech
Vinnitsa
10.2015 - 06.2016
  • Developed and supported features for Nightingale project utilizing Java EE 6 and 7.
  • Implemented Agile/SCRUM methodologies to enable continuous deployment and integration with Jenkins.
  • Integrated backend frameworks, including Guice, Spring Cloud for AWS, and Jersey.
  • Employed frontend technologies such as GWT, GWTP, and Google Chart Tools for user interface design.
  • Executed data access solutions using Liquibase, JDBC, and PostgreSQL for efficient data management.
  • Conducted testing with JUnit, Mockito, and Jukito to ensure high-quality performance.
  • Coded, tested, debugged, documented and implemented application changes.
  • Leveraged SQL and PostgreSQL skills for effective database management.
  • Applied various libraries like Lucene, Quartz, and Gson to enhance project functionality.

Java Developer

iKrok
Vinnitsa
10.2013 - 09.2015
  • Developed Vendezone from inception to production, overseeing full project lifecycle.
  • Enhanced reporting capabilities to provide insights on competitive landscape.
  • Utilized technologies including JAVA 8, MySQL, and Spring frameworks for development.
  • Recommended strategies to maximize performance and lifespan of equipment involved in software installations.
  • Collaborated with project leaders and stakeholders to develop and deploy end-to-end solutions.
  • Worked closely with quality assurance team during the entire SDLC process.

Java Developer

Gemicle
Vinnitsa
06.2012 - 10.2013
  • Designed payment system for various account tiers.
  • Utilized JavaEE, Spring, MongoDB, and other technologies for project execution.
  • Established clear system performance standards and wrote specifications.
  • Performed maintenance activities on existing Java programs such as bug fixing and refactoring code.
  • Compiled code and corrected errors detected in compilation process.
  • Deployed builds on different environments including development, staging and production servers.

Education

M.D. - Computer Science

Vinnytsia National Technical University
Vinnitsa, Ukraine
12-2024

M.D. - Computer and Information Sciences

Vinnytsia National Technical University
Vinnitsa, Ukaine
06-2013

Bachelor of Science - Computer Science

Vinnytsia National Technical University
Vinnitsa, Ukraine
06-2012

Skills

  • Java development (11-21)
  • Spring framework expertise
  • Database management systems (Oracle, MySQL, MSSQL, MongoDB)
  • Code analysis
  • AWS cloud services
  • Design patterns
  • Reactive programming
  • Microservices architecture
  • Agile methodologies
  • Performance optimization
  • RESTful web services

Hobbies and Interests

  • Traveling
  • Reading books
  • Learning new technologies
  • Playing the guitar

Accomplishments

  • Finished studying at university with honors

Personal Information

  • Age: 33
  • Nationality: Ukrainian
  • Location: Open for relocation

Certification

  • Ultimate AWS Certified Cloud Practitioner CLF-C02
  • Terraform for AWS: Beginner to Expert
  • Kubernetes for engineers

Languages

Ukrainian
First Language
Russian
Advanced (C1)
C1
English
Upper Intermediate (B2)
B2

Affiliations

  • I will gradually improve my programming skills
  • I try to follow the best programming practices (KISS, DRY, SOLID, and The Twelve-Factor App)
  • I take part in international conferences

Timeline

Senior Java Developer

GlobalLogic
02.2024 - Current

Senior Java Developer

Luxoft
04.2020 - 02.2024

Senior/Lead Java Developer

Onseo
06.2019 - 04.2020

Senior Java Developer

Onseo
06.2017 - 06.2019

Senior/Lead Java Developer

Onseo
11.2016 - 06.2017

Senior Java Developer

Miratech
06.2016 - 11.2016

Senior Java Developer

Miratech
10.2015 - 06.2016

Java Developer

iKrok
10.2013 - 09.2015

Java Developer

Gemicle
06.2012 - 10.2013

M.D. - Computer Science

Vinnytsia National Technical University

M.D. - Computer and Information Sciences

Vinnytsia National Technical University

Bachelor of Science - Computer Science

Vinnytsia National Technical University
Viktor Zahnitko