Володимир

Розробник Scala, Java

Considering positions:
Розробник Scala, Java, Інженер технічної підтримки, Data engineer
Employment type:
full-time, part-time
Age:
62 years
City of residence:
Kyiv
Ready to work:
Khust, Kyiv, Mukachevo, Remote, Uzhhorod

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.

Work experience

Support engineer

from 01.2026 to now (8 months)
Auditing firm “Bugalter-Lugan”., Київ (Консалтинг, бухгалтерія, аудит)

Main activities and responsibilities:
Manage and support IT infrastructure within an auditing firm, specializing in financial software configuration
and development. Provide expert technical consultations for clients on aligning their tech solutions with
business needs.

Scala developer

from 02.2025 to 08.2025 (7 months)
GlobalLogic Ukraine, Київ (IT)

Assisting with software development processes, including software planning, design, and construction
stages in collaboration with internal software developers (suggesting software programs for company use,
maintaining software functions and security, analyzing the efficiency of current software usage).
Used technologies: Java, Scala, Akka, Akka-Http, Cats, Circe, Tapir, doobie, Swagger, Apache Kafka,
Redis, Apache Spark. AWS(EC2, S3, RDS, Amazon MQ)

Програміст Scala

from 06.2023 to 01.2025 (1 year 8 months)
Digis, Дистанційно (IT)

Application administration part development for the company in the medicine business. To be precise, the
process of taking medicine automation for patients with a special device named 'Dispenser' and recording
the data of this process.
Medicine was loaded in special pouches in the device and was taken following the schedule by the patient.
DB all logs related to this process were stored in the DB (PostgreSQL). Via using the UI admin could change
the schedule, patient data, and medications. For exchanging data between Frontend and Backend, we used
the REST protocol.
I worked as a Scala Developer and implemented new features, fixes, refactored existing code, and reviewed
the code of other developers.
Used technologies: Scala, Cats, Doobie, tapir, circe, PostgreSQL

Програміст Scala

from 09.2021 to 06.2023 (1 year 10 months)
GlobalLogic Ukraine, Дистанційно (IT)

- Building a system for automatically getting, analyzing logs from remote systems on request ;
- Assisting application development teams during application design and development;
Used technologies: Scala, Akka, Akka-Http, Cats, Swagger, Apache Kafka
- Worked on developing a system for transforming SQL scripts from Terradata SQL into BigQuery SQL.
Other applications used a transformation application as an external library that used of source SQL script in
Terradata format as input data for building of BigData SQL result script.
Used technologies: Scala, Scala Standard Parser Combinator Library)
1 June 2020 – 31 Jul 2021
Occupation or position held:
Scala Developer at Luxoft company.
Main activities and responsibilities:
- Assisting application development teams during application design and d

Програміст Scala

from 06.2020 to 07.2021 (1 year 2 months)
Luxoft, Київ (IT)

- Assisting application development teams during application design and development for highly complex
and critical data projects;
- Working on a first-in-class high-load platform for distributing reference data across businesses. The ISG
Cloud platform is a critical segment of data processing from source to client.
The main focus was to ensure that data delivery is fast, secure, and seamless, providing high flexibility
between disparate systems and extensive customization of data subscriptions to downstream systems.
Used technologies: Scala, Akka, Cats, Spray, Akka-stream, Akka-Http, Akka cluster, Jenkins, Websockets,
MongoDB, bash scripts, Docker)

Програміст Scala

from 04.2019 to 03.2020 (1 year)
Grid Dynamics, Київ (IT)

- Building highly scalable, robust & fault-tolerant systems.
Assist application development teams during application design and development for highly complex and
critical data projects
- Developing Spark code using Scala and Spark SQL/Streaming for faster processing of data.
- Building and maintaining Big Data pipelines to facilitate efficient data processing and analysis.
- Developing robust, scalable software solutions suitable for large-scale deployment in a cloud environment
(Google Cloud).
- Designing and implementing batch and streaming data processing systems to handle large datasets
effectively.
- Developing AirFlow DAGs using Python for faster processing of data.
- Writing extensive Hive queries to do transformations on the data to be used by downstream models.
- Implement process improvements (Automation, Performance tuning, Optimize workflows)
- Designing, planning, and developing programs to perform automated extract, transform, and load data
between data sources when working with large data sets.
Used technologies: Spark, Hive, Jenkins, Azkaban, Tonomi, AirFlow, Google BigQuery, bash scripts,
Docker)

Програміст Scala

from 03.2017 to 03.2019 (2 years)
Playtech, Київ (IT)

Refactoring, supporting an existing application that has a relation to the management of an online casino
(admin part).
Writing tests for existing code.
Implementing new features follows requests from customers.
Used technologies: Scala, ScalikeJDBC, Akka, Slick, ScalaTest, Redis. Oracle Database.

Java-розробник

from 09.2016 to 02.2017 (6 months)
Ameria Gmbh, Київ (IT)

Support and development of the new functionality of the product's existing system of Virtual Promoter (HQ
subsystem, Java/Scala). The program interface is developed using JavaScript (Angular, jQuery).
Used technologies: Scala, Java, JUnit, Spring, Hibernate, REST, Protocol Buffers. PostgreSQL.

Java-розробник

from 10.2012 to 08.2015 (2 years 11 months)
NewGround, Київ (IT)

• Analyze and develop, supporting and tuning existing codes of the Report’s Application part for
generating business reports. The interface of the program was developed using technologies JSP,
JavaScript (Angular, JQuery). For generating reports as Excel files, the Apache POI library was used.
Communication with the server was realized using Servlets, REST Services technologies.
• Developing a new version of the program using technologies HTML, JavaScript (Angular, JQuery),
WebSockets.
• Developing of new version of the administration part of the application using Scala (Play, Akka, Slick).
Database server – MS SQL.
Change management - Git, Maven, Jira.
Projects created:
Existing application changes analysis, documentation preparation, and module development for the game
servers system.

Java-розробник

from 02.2011 to 09.2012 (1 year 8 months)
«Accenture» USA (Latvian office), Riga, Дистанційно (IT)

Analyze and develop algorithms and technical documentation that are necessary for the
development of new applications and modification of existing ones. Team management of
developers in a project (Agile technology was used) – management and tasks generation, testing of
changed application modules, and reviewing of changes to the source code of the application.

Help desk consulting organization of application users (ClearQuest, ClearCase).

Responsible for overseeing the day-to-day operations of the team, distributing the workload evenly
amongst staff, and making sure motivation and performance levels are maintained.
• Managed the full lifecycle of a remote development team (India): from client communication and
requirements formalization to execution control. Served in a hybrid Product Owner/Manager role,
ensuring transparency and clarity of technical tasks for the developers.
Application Server – WebLogic, Database server – Oracle. Utilized technologies including J2EE, JMS, JSP,
Servlets, XSLT, XML, and XPath. Change management - ClearCase, ClearQuest, IceScrum.
Projects created:
Existing application changes analysis, documentation preparation, and module development for information
transformation in MS Office into Formex and PDF formats using J2EE, JMS, XSLT, and SAX technologies.

Java-розробник

from 11.2009 to 08.2010 (10 months)
Ajpsoft USA, Дистанційно (IT)

Developing Java applications with the usage of AXIS2 by Apache and J2EE technology.
Installation, administration of database (PostgreSQL) and application server(JBoss).
Name and address of employer : (USA).
Projects created:
The hospital record-keeping material program - development of WSDL files, server, and client
parts of the application, client's interface using SWING, reports forming in PDF files view (iText). As a
data
base server used PostgreSQL 8.3, and as an application server, JBOSS 5.01 was used.

Java-розробник

from 09.2008 to 10.2009 (1 year 2 months)
«AIDOSS-UA» (“Infopulse” now), Дистанційно (IT)

Developing Java applications for the internet (JSF, RichFaces, Hibernate, JBoss, PostgreSQL).
Installation, administration of the database (PostgreSQL) and application server(JBoss).
Name and address of employer : (Germany, Ukrainian office).
Projects created:
Accounting program of employment exchange – administering part of the accounting system for vacancies and propositions. PostgreSQL 8.3 was used as the database server, and JBOSS 5.01 was used as the application server. The interface of the program was designed using
Technology JSF (RichFaces 3.3.0). To access the database, Hibernate was used. The output of reports was generated using JasperReports. The program helps to keep records of users and
their profiles, partners, and clients of the system, to sort data on a given criterion of search, to correct data (modification, removal, addition), to print the reports and accounting forms (payment bills) in PDF form.

Java-розробник

from 08.2007 to 07.2008 (1 year)
Interattiva Italy, Дистанційно (IT)

Developing applications (Struts, Swing, JDBC, Tomcat, MySQL).
Installation, administration of the database (MySQL) and application server(Tomcat). Building ant scripts. Name and address of employer
(Italy, Ukrainian office).
Projects created:
The program for keeping records of tests and their results - administrating part of the program for keeping records of tests. MySQL 5 was used as a server for the database and as a server for the
Applications used Tomcat 6. The interface of the program was designed using Struts 1. To access the database, JDBC (DAO) was used. For the output of reports, Apache POI was used. The program makes it possible to keep records of tests for pupils and teachers, subject materials, and the results of tests taken by pupils. The output of records is in XML form.
Program for information systematization - MySql 5 was used as a server for the database and as a server for the applications was used Tomcat 6. The interface of the program was designed with using of technology Struts. The program helps to get the information from the different sources
(databases, FTP-servers, RSS-channels) And keep it in the database.

IT-директор

from 04.2002 to 06.2007 (5 years 3 months)
Себ корпоративний банк, Алчевськ (Фінанси, банки, страхування)

Set up and support of all office applications (MS Office 2000, Lotus Notes, OpenOffice, National Bank
electronic mail, Internet, information security issues);
• Installation, setup, and administration support of the Bank's local area network (Windows 2000 Server,
15 work stations, TCP/IP protocol);•
Development of miscellaneous utility applications for Bank activity automation (main programming
languages – Delphi, JAVA).

Education

Міжнародний науково-технічний університет імені “Академіка Юрія Бугая

Фахівець з інформаційних технологій, Київ
Higher, from 2014 to 2016 (2 years)

Knowledge and skills

  • Scala
  • Java
  • Python
  • Akka
  • Git
  • SQL
  • MongoDB
  • Docker Compose
  • Oracle Database
  • MS SQL Server
  • PostgreSQL
  • Docker
  • AWS
  • TypeScript
  • Node.js
  • Spring Framework
  • Spring boot

Language proficiencies

English — above average

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: