Artem Z., Software Engineer

Vetted expert in Smart Contract, Wallet and Web3 Integration
english B2 (Upper-Intermediate) English
seniority Senior (5-10 years)
location Ukraine UTC+02:00

Summary

- 3+ years of experience in the IT industry as a Java Software Engineer
- Upper-Intermediate English
- Upper-Intermediate German
- Available ASAP

Main Skills

Programming Languages

Java Libraries and Tools

Apache Camel Java EE Java Server Pages (JSP) JDBC JOOQ JPA JSF JSON

JavaScript Libraries and Tools

JavaScript Frameworks

Java Frameworks

UI Frameworks, Libraries, and Browsers

HTML XML

Databases & Management Systems / ORM

Hibernate Microsoft SQL Server MySQL Oracle Database PostgreSQL SQL

Virtualization, Containers and Orchestration

Docker

Third Party Tools / IDEs / SDK / Services

Eclipse IntelliJ IDEA

BlockChain and Decentralized Software

Message/Queue/Task Brokers

Kafka RabbitMQ

Operating Systems

macOS Windows

Mail / Network Protocols / Data transfer

WebSockets
ID: 800-037-561
Last Updated: 2023-07-04

Experience

Java Developer, Freelance

March 2021 – Present
Description: There were several projects I was working on:

  1. LFX. This was an exchange for FX and FI products. The project was already developed and my main responsibility was to maintain it and add features requested by customers. The team contained 8 people.
  2. IQUOTE. Main aim of project to provide insurance services forclient of IT, DE, ES of Toyota Europe. Team consists of 5 people.
  3. The number of projects to maintain functionality of code management for BMW. Team consists of 11.

Responsibilities:

  • Add new functionality.
  • Bug fix
  • Documentation creation
  • Presentation of functionality on Demo

Technologies: Java EE, JSP, JSF, RabbitMQ, Hibernate, SQL, PostgreSQL, Oracle DB.

Java Developer

June 2019 – March 2021
Description: There were several projects I was working on:

  1. Smartzone. The main aim was to render the data center infrastructure on UI. The project was already developed and our main responsibility was to maintain it and add features requested by customers. The team contained 7 people.
  2. Number of projects for managing process of code creation to unblock car features. Team consists of 14 people.
  3. Project for managing company roles.

Responsibilities:

  • Add new functionality.
  • Bug fix
  • Emulation of DB data.

Technologies: Java EE, Web Socket, Ext.js, RabbitMQ, MS SQL, Oracle DB.

Trainee Java Developer, Junior Java Dveloper

September 2018 – June 2019
Description: The project aims to provide quality of phone and internet calls. The information is taken from S4B and customer DBs. The team was divided into 2 groups. 1st was responsible for logic to transmit data to application DBs. 2nd one for rendering this data. I was in the first team. Overall team consisted of 17 people. The project was in development stage and lasted 1 year when I joined the team.
Responsibilities:

  • Bug fix
  • Simplify project configuration
  • Add documentation via Swagger and Confluence

Technologies: Java 8, Spring Framework (Core, Boot, Data, Cloud), JOOQ, Apache Kafka, Apache Camel, Docker.

Education

Bachelor’s degree in Software Engineering, National Technical University – «Kharkiv Polytechnic Institute» (Kharkiv, Ukraine)
2015 – Present (Studying for Master’s degree)

Certificates

Java SE 8 Programmer

Oracle Certified Associate

Training Programs

Oracle Certified Associate, Java SE 8 Programmer

May 2019
Status: Certified.
Provider: Oracle University
Description: I am recognized by Oracle Corporation as an Oracle Certified Associate

 

 

Ready to hire Artem Z.
or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call