Profileimage by Andrei Kirsanov Senior Java Software Engineer, Senior Java Software Engineer, Russia-Java Software Engineer from Dubai

Andrei Kirsanov

available

Last update: 24.12.2022

Senior Java Software Engineer, Senior Java Software Engineer, Russia-Java Software Engineer

Company: VistaJet
Graduation: Master Degree Computer Science
Hourly-/Daily rates: show
Languages: English (Full Professional) | Russian (Native or Bilingual)

Keywords

Java (Programming Language) Spring Framework Spring Cloud Apache Kafka Docker Spring Security Amazon Web Services Advanced Message Queuing Protocol Microsoft Azure Cloud Computing + 20 more keywords

Attachments

CV-Kirsanov-Andrei-Java-Dubai-UAE_241222.pdf

Skills

I'm a backend developer with 6 years of experience. I have experience in developing projects with microservice and monolithic architectures.

Technologies and tools:
✓ Spring framework (Spring Boot, Spring Cloud, Spring Data, Spring JDBC, Spring Security, Spring Kafka, Spring AMQP, Spring Cloud Stream), Hibernate
✓ Relational databases (Oracle, PostgreSQL) and NoSQL databases (MongoDB, Hazelcast)
✓ Message-oriented middleware (RabbitMQ, Kafka)
✓ Cloud providers (Microsoft Azure, AWS)
✓ Docker, Docker Compose, Kubernetes, Jenkins, Gitlab
✓ Unit and integration testing (JUnit, Mockito, MockMvc)

I have experience working in an international distributed team. I speak English at the Upper-Intermediate level.

Project history

05/2022 - Present
Senior Java Software Engineer
VistaJet (Internet and Information Technology, 500-1000 employees)

Delivering projects for Flight Operations vertical
• Designing solutions
• Developing the back-end part
• Deploying and debugging solutions for AWS Cloud Provider
AWS, Lambda, S3 Bucket, DynamoDB, DocumentDB, SQS, SNS, Step Functions

11/2020 - 04/2022
Senior Java Software Engineer
EPAM Systems (Internet and Information Technology, >10.000 employees)

Project #1 - Healthcare domain. The project is designed for finding
the right care and connecting with doctors and healthcare providers
from your phone or in person at participating locations

Responsibilities:

* Development system with microservice architecture from scratch

* Azure functions development

* Debugging solutions for Cloud Provider - Microsoft Azure

* Participating in code reviews

* Participating in daily stand-ups

* Participating in grooming and estimations sessions

Tech stack: Java 11, Spring Boot, Microsoft Azure (Functions, Cosmos
DB, Service Bus, Event Hub, Kafka, Cognitive Search), GraphQL

Project #2 - Restaurant chain business domain. The project is
designed for one of the biggest American fast food restaurants

Responsibilities:

* Support large complex system

* Participating in code reviews

* Running daily stand-ups

Tech stack: Java 11, Pivotal Cloud Foundry (PCF), Spring Boot, Spring
Cloud Config, Spring AMQP, Spring Data, PostgreSQL, Redis, RabbitMQ,
Docker Compose

02/2020 - 11/2020
Senior Java Software Engineer
Soramitsu (Internet and Information Technology, 50-250 employees)

Delivering projects for a blockchain company

* Designing solutions for the projects

* New features development

* Development of new microservices from scratch

* Participating in code reviews

* Participating in technical discussions

* Documenting research results

* Participating in grooming and estimations sessions

Project #1 - Bakong (Payment system)

Tech stack: Java 8, Spring Boot, Spring Cloud, Spring Data, Spring
Security, Apache Camel, PostgreSQL, RabbitMQ, Docker, Docker
Compose

Project #2 - Unkai (Blockchain control solution)

Tech stack: Java 8, Spring Boot, Spring Data, Spring Security,
PostgreSQL, Docker, Docker Compose, Kubernetes

Project #3 - Open Banking (KYC solution for banks)

Tech stack: Java 8, Spring WebFlux, Spring Cloud Gateway, Spring
Data, Spring AMQP, PostgreSQL, RabbitMQ, Hazelcast, Docker, Docker
Compose

10/2018 - 01/2020
Java Software Engineer
Simbirsoft (Internet and Information Technology, 500-1000 employees)

Project #1

Description: The system is designed to protect the information in
industrial systems. The system collects, filters, and consolidates
traffic data from sensors from various devices. Data flow is analyzed
for security threats, statistics are collected

Project #2

Description: The project is designed for opening brokerage accounts

Project #3

Description: The project is designed for the work of debt collectors

06/2016 - 09/2018
Java Software Engineer
Altarix (Internet and Information Technology, 250-500 employees)

Description: Project for accounting consumption of the population's
resources in the sphere of municipal services

Local Availability

Only available in these countries: United Arab Emirates
Profileimage by Andrei Kirsanov Senior Java Software Engineer, Senior Java Software Engineer, Russia-Java Software Engineer from Dubai Senior Java Software Engineer, Senior Java Software Engineer, Russia-Java Software Engineer
Register