Summary

Expertise

Project Highlights

Agency

RG

English:

Upper Intermediate

Roman G.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Senior Java Developer

Roman is a very proactive and good-working engineer, with more than 14 years of experience in the IT field. He works within many industries, including fintech, banking, and energy. Very good communication skills and can bring value to the project not only from the technical perspective but from the softskills as well.

Want to hire this engineer?

Check if Roman is available

Expertise

Years of commercial development experience

14 years of experience

Core technologies

Java 8 years
JavaScript 10 years

Other technologies

JavaScript
Spring
IntelliJ IDEA
JSON

Project Highlights

icon
Senior Java Developer

Transport Infrastructure System

Jul `21 - Present

3 years

Volvo

Programming languages: Java 11 Development tools - IntelliJ IDEA Data formats: JSON, XML Technical stack: Architecture: microservices with shared DB Frameworks - Spring, Jdbi Db: Postgres, Influx Db Communication: Active Mq, UDP, Rest Cloud - AWS Logging - Grafana, Kibana Advanced Linux user: Ubuntu Build/Continuous Integration tools - Maven Repository tools – git, Gerrit Agile tools - Jira Methodologies: Scrum, Kanban

Responsibilities & achievements

Volvo Group connected solutions infrastructure: - Actively developing and improving existing code base - Introducing new solutions to simplify existing architecture - Periodical maintenance and support task - Communicating in a cross-team to fix BSM alarm issues - Actively working with AWS and tools around during monthly support weeks - Deploying all over the world EMEA, NA, ROA up-to-date components

Java
icon
Senior Java Engineer

OTP Bank

Jan `21 - Jul `21

6 months

OTP

Banking infrastructure: Developing a bunch of backend microservices for the retail credit market. What I did: - Improve and develop registration service. - Integrate open telemetry tracing (Jaeger) for all existing microservices - Develop from scratch a bunch of additional microservices - Onboard, support newcomers - Fix bugs and integrate with FE apps -> Android and IOS

Responsibilities & achievements

Programming languages: Java 11 Development tools - IntelliJ IDEA Data formats: JSON, XML Technical stack: Architecture: microservices with shared DB Frameworks - Quarkus, Hibernate Db: Postgres, Oracle Communication: Apache Kafka, Rest Documentation - Swagger Cloud - GCP Kubernetes Logging - Grafana Advanced Linux user: Ubuntu Build/Continuous Integration tools - Gradle/Azure Repository tools - git Agile tools - jira Methodologies: Scrum, Kanban

Java
icon
Senior Java Engineer / Team Lead

Spaces Super App

Jan `20 - Dec `20

11 months

astarios

Spaces App: https://spaceso2o.com/launch Helped a startup from Nigeria (Lagos) - e-commerce and a fin-tech field to grow from 0 to around 100.000 real customers. What I did: On first phase MVP : - I had built Rest JWT secured web-service, fully documented with Swagger. - Configure Jenkins CI - Integrated with a few 3-d party API's : mobile, banking - Mobile carriers -> SMS otp (Africa's talking) - Payment aggregators - pay with card, bank account (Flutterwave-Rave) - helped to integrate with FE (SPA - React) with MVP BE In the second phase : - I helped to hire and onboard new developers BE, FE - As a team, we integrated with the company wholesale, retail solutions - We creating, proposing, and implementing numerous new features - Tightly work with the team from Nigeria - Helped to refactor and to improve FE staff - Improve and stabilize existing architecture

Responsibilities & achievements

Spaces App: https://spaceso2o.com/launch Helped a startup from Nigeria (Lagos) - e-commerce and a fin-tech field to grow from 0 to around 100.000 real customers. What I did: On first phase MVP : - I had built Rest JWT secured web-service, fully documented with Swagger. - Configure Jenkins CI - Integrated with a few 3-d party API's : mobile, banking - Mobile carriers -> SMS otp (Africa's talking) - Payment aggregators - pay with card, bank account (Flutterwave-Rave) - helped to integrate with FE (SPA - React) with MVP BE In the second phase : - I helped to hire and onboard new developers BE, FE - As a team, we integrated with the company wholesale, retail solutions - We creating, proposing, and implementing numerous new features - Tightly work with the team from Nigeria - Helped to refactor and to improve FE staff - Improve and stabilize existing architecture

Java

Agency

agency #5199

10-50

GMT+2

Tallinn/Estonia

Core Expertise

Java
JavaScript
.NET
Node.js
PHP
Python
QA
React.js
UI
UX
Android
iOS
Swift
Cyber security
GoLand

Industries

Information services & Technologies, Cybersecurity & Data Protection

Want to hire this engineer?

Check if Roman is available