Vitalii Anisenko

Software Engineer(Java)

I have near 15 years of experience in the IT industry as a Java Developer, IT Engineer and QA Engineer, with a proven ability to analyze business requirements and translate them into robust technical solutions. Through this experience, I have had a chance to work on web, mobile, integration and business intelligence types of applications. Over the last 9 years, I have worked within the banking technology stack, gaining strong domain expertise in the financial services sector. I have used SCRUM methodology on my last projects. Within this experience I improved and extended my communication skills, knowledge in Testing Theory, SQL language, different automation tools (Robot Framework, Geb and Spock), Soap UI tool, XML markup language, UFT tool, ESB software architecture and other technologies. I have hands-on experience with Java and Spring Boot, as well as developing SQL stored procedures, and have gained enterprise-level practice in designing and utilizing Azure infrastructure for Java applications and Power BI solutions.

Employment history

Software Engineer (Java Developer) UBS

December 2024 - now

  • Backend development with Java / Spring Boot
  • Involved in the full software development lifecycle (SDLC) during the migration of the application from on-premises infrastructure to Azure cloud
  • Database development and maintenance
  • Database troubleshooting and production support
  • Development and maintenance of applications in multiple programming languages
  • Manual and automated software testing
  • Requirements analysis and clarification
  • Creation and documentation of functional and technical requirements
  • Troubleshooting and root-cause analysis
  • Facilitating communication between business and development teams, clarifying requirements and aligning expectations
  • Providing full application support, covering the entire software development lifecycle (SDLC)
  • Coordinating communication and collaboration across different teams and departments
  • Implementation of an end-to-end Power BI reporting solution, from Fabric capacity setup to production deployment

Backend Java developer at Capgemini

April 2021 - November 2024

  • Develop and enhance Java applications functionality
  • PL SQL scripts development
  • Participate in architectural and software development activities
  • Unit tests development
  • Integration tests development

Senior QA at Capgemini, Intive

July 2017 - April 2021

  • Analyzing new project documentation and requirements
  • Manual testing
  • Manual tests flow creation
  • Taking the part in Scrum meetings and Retrospective meetings
  • Automation test cases development and support
  • Logging defects in bag tracking systems

Automation/Manual QA at Softserve Poland

January 2016 - July 2017

  • Analyzing new project documentation and requirements
  • Manual testing
  • Manual tests flow creation
  • Taking the part in Scrum meetings and Retrospective meetings
  • Providing Demo sessions for a client
  • Logging defects in bag tracking systems

Junior Automation/Manual QA at Nix Solutions Ukraine

January 2013 - January 2016

  • Test Automation Script Development and Running
  • Analyzing new project documentation and requirements
  • Manual testing
  • Manual tests flow creation
  • Writing the articles for new employees training and knowledge transition
  • Taking the part in Scrum meetings, Grooming sessions and Retrospective meetings; occasion Scrum call leading
  • Smoke tests running
  • Logging defects in bag tracking systems
  • Communicating with a BA and other team members via Skype and e-mails regarding to doubtful requirements and other issues
  • Sending different project reports

Geographic Information System specialist/Geocoder at Intetics

August 2009 - January 2013

  • Coding/processing of spatial and attribute data, spatial fixing and digitization
  • Quality control of the executed work
  • Carry on correspondence with customer’s clients by approval of customer
  • Requesting and receiving necessary information on the executed project from customer’s employees
  • Submitting propositions for customer’s consideration about improving processes and procedures that refer to their activities
  • Logging defects in bag tracking systems

Education

2002 - 2007

Information Engineering Technology, National University of Radioelectronics

Hobbies

Jogging, hiking, travelling, archeology