Aleksandr

Senior Java Engineer (Conurrency and HighLoad’

Employment type:
full-time
Age:
38 years
City of residence:
Odesa
Ready to work:
Kyiv, Odesa, Remote

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

Java-розробник

from 01.2025 to 02.2026 (1 year 2 months)
Proxy-Seller, Одеса (IT)

Developing and implementing new features to proxy server aplication,
Project perfomance improving, overall session load capacity memmory consumtion and latency jitter for operations,


Project stack
- Java 26, Quarkus / Vert.x 5, Netty, SBE , H2 db, Redis GraalVM ,
-Project Loom, HotSpot, VarHadle,Vavr, Project Panama,VectorApi,
-Project Designed with Hight Load, High Throughput Low latency design
-Connection processing with Async, Reactive approach using VirtualThreads,
-Heavy Service tasks And Event Loop processed with PlatformThreads with -ForkJoin Recursive for havy CPU,
-Client Connections Logic Implemented with Structured Concurrency, -ScopedValues,
-Some logic in Verticle logic basic calls with using default
-Pattern -callbacks monades with Feature, Promise, CompletableFeature,
-Shared Service Resoces Optimistic locks with StampedLock, --AtomicInteger, LongAddr, AtomicRefaranse,
-LockFree Service Logic - Vector API ,
Echanhe resources between tasks
Cahhed Client configBalancer ConcurrentHashMap,
Batched Producer Consumer Logic - ConcurrentLinkedQueue, Semaphores used for ratelimiter,
Producer& Consumer buffered Backpressure with ArrayBlockingQueue.
Lock Free usage of Perfomance tuning with using of heap collections. Predifined object pool, for ByteBuffers array
Zero copy, for fair exchange bytes of data
Ring buffers. queue for data segments exchange

Java-розробник

from 02.2024 to 11.2025 (1 year 10 months)
Global Logic, Одеса (IT)

Project is AI/ML domain that is focused on image and video labeling service and object identification and grouping and storing links in mysql tables

Developing application bisness logic development for coupling and aggregating methadata between related images
Introducing new features
SQL Optimization
Working on micro-services design implementation
Code refactoring
Bug-Fixing,
Unit and integration test coverage
Took part in project architecture design.
Infrastructure and CI-CD setup

Java-розробник

from 02.2023 to 11.2024 (1 year 10 months)
Global logic, Одеса (IT)

Java 11, Spring 5, Spring MVC, Spring boot 2, Spring Cloud Config. AWS SDK.
AWS Services used in project: Lambda, S3, SQS, Kinesis, EventBrige, ECS, Cognito, DynamoDB as DB per service, Amason RDS
Micro-service project architecture with patterns: API Gateway, Circuit
Breaker, Client-Side UI Composition Pattern, Health checks, Distributed Tracing id, Database per service, CQRS, SAGA
Testing: Junit5, Mockito, Localstack.
CI-CD: Maven, Jenkins
Linux bash scripting.
Hands on with AWS services. And AWS SDK
AWS CDK configs for deployment



Project design and imrovment
During my work 3 new micro-services were implemented
UserAdmin Service integrated with AWS Cognito and aws IAM and UI for user and group management
OrchestrationService -routing Messages Between Devices
StraeminLogService – Websockets Log Agregator withv Amazon CloudWatch
by my tied with AWS cloud services, UI and base architecture.
Implementing new key features to project microservice
Service Bug-Fixing
Implementing new AWS Servises Like Kinesis , SNS S#and

Took part in project architecture design.
Closely work with UI team with introducing services
Infrastructure management with AWS CDK.

Java-розробник

from 03.2019 to 11.2023 (4 years 9 months)
Intellias, Одеса (IT)

Project: SODA: Source Driven Domain Design ,
Domain Ecomerse and Marketing Domain ,
Description: Project is Event Soursing Microservise Design Structure With Kafka Horizontaly Scaled Ecommerse SalesForce PMI Distributed Global Markets . Project is using Event-Driven Pipelining design pattern.
Pipeline Consist of Event Processing Hadoop Cluster for Hight Load Tasks
Aggreagator Consumes Connectors servises that pushed data to REST/SOAP
Adapters To Push Data to Cassandra
Conumers with custum bisness logic

As Senior Java enginineer I introdused new features to Producer/Consumer micro-services in Event Driven Topology Design
Developed Kafka Streams service application that is Agreegator dashbord with detailed customer statistics from client topics , for this servise Spring Kafka Streams used , KQSQL for aggegating and processing data from customer topics, DDD desing of servise provides detailed client product statistics at real time with SpringMessages using Websockets and Spring Web MVC. Frontend Dasbord was designed with JavaScript and React.
Adding automation processes with Ansible and Python/Groovy for managing infrostrucure Kafka Cluster managment .
Kafka cluster monitoring with ELK and Prometheus,
Kafka cluster administration, introduce new design and new features to project architecture.
Introduse EKS K8S cluster
Developed Helm Charts For Kafka Comsumers services
Developed and Implemented Kerberos LDAP/SASL Kafka clients integration with AWS KMS and Spring Cloud Config And Spring Hashicorm VaultBase64 Secret as BASE64 String for Authentication with PMI , all logic represented as dedicated shared jar Lib
Developed Retry Logic for Kafka Consumer Service as dedicated lib
Designed and Intoduced Kafka Cluster Terraform Deploymant Managment to AWS AS Managable EC2 instanses in Dedicated 3 VPC with private links TGW ACL Peering NLB
AWS Cloud Formation Template developed for Kafka + Zookeeper Cluster on EC2 instanes in dedicated VPC
Few Kafka Replicator with IaC in Terraform as dedicated serviced
Designed and introduced Log Distributed trasing with Alert and Monitoring System for Kafka cluster and Kafka Produses and Consumers Replicators with Logstash PagerDuty ELK Splunk

Java-розробник

from 03.2017 to 12.2019 (2 years 10 months)
Product Engine, Одеса (IT)

Network orchestration platform (SNP) – service for creating and management remote device configuration
Java 8, Spring Boot, Spring Data, Spring Integration, Spring Vault. MongoDB, Cassandra, Janus-graph, Free-marker, ANTLR
Testing Junit, Mockito.
CI-CD: Maven, Gradle, Jenkins
Linux, networking, bash scripting.
AWS services.
Grafana monitoring, Splunk logging.


Application development. Improving project design.
Took part in initial service design
Integrating micro-services from scratch
Implementing graph DB based on Janus-graph
Implementing multi-threading device processing
Implementing Free-marker templates
ANTLR configs processing

DevOps engineer

from 01.2015 to 12.2017 (3 years)
EIS Group, Одеса (IT)

Jenkins CI-CD deployment with Groovy DSL
Application security and OWASP rules managing
SIEM dashboard integrated with OSSEC system and other alerting purpose. Main idea of the project is to combine and aggregate alerts, logs, OSSEC rules,
triggers from various sources. Its responsible to create Jira tickets for potential risks alerts and vulnerabilities. Control NOC team response and give feedback PDF reports to security engineering team.
Dashbord developed with -
Java 7
Spring core, Spring Security Spring MVC
Hibernate
JS, Bootstrap, JQuery

Network engineer

from 01.2013 to 11.2015 (2 years 11 months)
Тенет, Одеса (Телекомунікації, зв'язок)

Design ISP network ROUTING and SWITCHING. Configuring and maintain L3, L2 switches and border routers.
Experience in Cisco and Juniper, Extreme Networks
Wide hands on experience with protocols: IPv4, ETHERNET, VLAN, OSPF, BGP, RIP, PNAT, VRRP, HSRP, STP, MSTP, VTP PVSTP+, RPVSTP+, MPLS, PPP,
PPPOE, DHCP, LACP, PAGP, SNMP, EAP, Dot1x, Netflow, Radius Multicast: IGMP, PIM-SM.
Experience implementing IPv6 design.
Responsible for routing configuration (BGP, OSPF). Traffic balancing with other AS.
Introducing WI-FI roaming in wireless networks, maintain coova chilli access
Introduce MPLS/VPLS network
Designing network for data center.
Implement Juniper MX and Cisco ASR network equipment in core and aggregation level.
Designing and implementing BNG/BRAS network system based on Cisco ASR 9000/ juniper MX-80
Introduce service written with Ansible, Python and Perl for router and L2/L3 switch configuration
Voip solutions: experience with SIP protocol, asterisk and cisco Voip configuration, VICIDIAL. Free PBX.
Introducing WI-FI roaming in wireless, introduce coova chilli.
Introduce MPLS/VPLS network
Designing network for a data center.
Implement juniper MX-80 and cisco ASR-9000 network equipment at core and BNG/BRASS level.
Implement IPoE, configure PPPoE at ASR and MX routers.
Implement GPON
Introduce VOIP solutions at core level as at customer like FreePBX.
Introduce services developed with Ansible, Python and Perl for device configuration and managment

Network engineer

from 02.2011 to 09.2013 (2 years 8 months)
SOUZ, Одеса (IT)

Management and administration of network infrastructure in 30 remote and two head offices in Ukraine and abroad, using the technology of tunnel IPsec + MGRE in the DMVPN cloud, and using QOS for traffic priority.
Configuring of Routing protocol based on OSPF with area segmentation, PBR-based route maps, static routes, configuring routing balancing between ISPs, configuring ip SLA. Configuring first hop redundancy protocols VRRP, HSRP, GLBP. User VPN configuration, configuring VPDN with Radius authorization.
Configuration routers, Cisco 1711,1760,1911,1941,2801,3725,3745 with using modules: VPN, content engine cache modules, DSP, WIC E1 PRI modules.
Configuration switches L2, L3: cisco catalyst 2950, 2960, 3550,3560x, 6506,6509. Using protocols rapid PVST +, RSTP, MSTP, traffic control, Ether Channel, LACP, DHCP snooping etc.
Configuring and administration of wireless WI-FI networks based on ubiquity unify AP and unify controller using EAP authentication integrated with NAP radius server .
Administration of the firewall / proxy servers: Microsoft ISA/TMG. Server NAP, DHCP, RRAS-based OC Windows 2008 R2
Work in a team environment as a leading specialist, consulting and resolving tasks with other IT engineers, programmers and system administrators.

Education

ONAS

Computer networks, Одеса
Higher, from 2004 to 2009 (5 years)

Additional education and certificates

2013

2013

2013

Knowledge and skills

  • Windows
  • Linux
  • Java
  • CentOS
  • C++
  • Driving licence cat. B
  • IP (Internet Protocol)
  • Налаштування Firewall
  • DHCP
  • VMware
  • Cisco
  • Адміністрування Ubuntu Server
  • Debian
  • OSPF
  • BGP
  • STP
  • RSTP
  • Ethernet
  • PPTP
  • PPPoE
  • Brass
  • Bng
  • Mpls
  • Juniper
  • Dmvpn
  • TCP/IP
  • Адміністрування IP-телефонії
  • IPsec
  • FreePBX
  • VICIdial
  • SIP
  • Ipv6
  • Asterisk
  • Підтримка VoIP-мережі
  • VLAN
  • Налаштування DNS
  • Налаштування VPN
  • Active Directory
  • Адміністрування Windows Server
  • RADIUS
  • LACP
  • PAGP
  • VMware vSphere
  • VMware ESXi
  • SNMP
  • GRE
  • Ansible
  • Perl
  • Python
  • VRRP

Language proficiencies

  • English — above average
  • Ukrainian — fluent

Additional information

Professional IT Specialist with over 15 years of experience in the IT industry. Highly responsible and motivated in solving complex challenges software development and application design tasks. Extensive expertise in developing Java applications using Spring MVC, Reactive Spring WebFlux, Qarkus, Vert.x frameworks. More than 10 years experience designing and developing code for monolith, layered, DDD, hexagonal, multi‑tenant, distributed, API-first , micro-service architecture application design with high-rpc and event-sourcing design deployed to cloud infrastructure, VMs, or k8s cluster.
Proficient in designing and building Java Asynchronous and Concurrency hight Load, High Throughput Low latency Real Time applications , As same as building horizontal scaling distributed High-Performance,High Throughput and Heavy Compute Engine Producer-Consumer services As same as Building Reactive 1 MI/O Operations as with event-driven project design.
Proficient designing REST API, gRPC, GraphQL, WebSocket API, communication.
Experience in end-to-end project implementation, spanning from low level of infrastructure & networking to application layers with excellent skills of writing&maintenance extensible, and high-performance application code optimized for JIT C1/C2/Graal compiler and JVM Escape Analysis compiler, or GraalVM native image.
Application performance optimization techniques supporting stability with monitoring logging and metrics using ELK, Prometheus, Grafana, AppDynamics, New Relic.
Strong expertise in SQL and database optimization. Hands-on experience with NoSQL databases, distributed caching, optimistic and pessimistic locking, and transaction management. Deep understanding of ACID and CAP theorem, including consistency models and trade-offs in distributed systems.
Familiar with Linux/Unix OS, Docker Build, Docker Images, Registry, Kubernetes , Linux OS & Bash.
Expertise in designing secure (SSO, OAuth 2.1, JWT) and robust networking protocols, including TLS 1.3, WireGuard, and IPsec, with full compliance to OWASP ASVS."
DevOps and Networking skils experience. Bash and Python scripting.
Strong drive to learn and adapt to new technologies in AI ML DL local LLM.GenAI, AI Platform RAG. OpenApi, Cloude.
Java development experience, with strong knowledge of Java Core, Collections Framework , Data-Oriented and Functional Programming . Deep understanding of algorithms, data structures, and concurrency for high-performance backend systems. Proven experience in OOP with SOLID and using Java GoF Design Patterns. Extensive expertise in solving complex tasks in multi-threading async concurrent tasks. Throughout my career, I have contributed to various projects featuring Monolithic, Micro-services architecture, Big Data Event-Driven Microservice Distributed architecture projects with SQL and NoSQL DB, Cashes, and Kafka deployed to K8s. Experience with Real time and low latency applications and Hight load Reactive processing with hight rps and controlling Back-pressure, Batching, . Wide experience in implementation AWS, Azure, GCP environments, deploying AWS Lambda, or EC2 instances, or EKS Kubernetes orchestration. Experienced with deploying Kubernetes cluster from scratch.
10+ years of experience with DevOps and automation , proficient in Linux Ubuntu/Centos, Bash and Python scripting experiences deploying CI/CD with Jenkins pipelines, GitLab Ci-CD, Docker build/deployment processes, and in-depth knowledge of Cloud Providers AWS, GCP, Azure, VM-WareVsphere. Proficient in infrastructure design and skilled in using orchestration tools like Kubernetes. Automation tasks with Ansible. AWS resource management using Terraform, or using AWS cloud formation.
10+ years of experience in network engineering and system administration background, with a strong understanding of network protocols and the TCP/IP stack.
, complemented by specialized IT courses CCNA CCNP and continuous learning. AD/LDAP system design, networking, Linux/Unix operating systems, and cloud platforms (AWS/GCP).
University degree at ONAS "Odessa National Academy of Telecommunications" 2004-2009

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: