Сервіс пошуку роботи №1 в Україні
Ігор
Java software engineer
- Місто проживання:
- Полтава
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав: ТелефонМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/19116963/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
IGOR ZAPOROZHTSEV
Java Engineer
[відкрити контакти ](див. вище в блоці «контактна інформація») | [відкрити контакти ](див. вище в блоці «контактна інформація») | English upper-Intermediate
SUMMARY
Senior Java Engineer with 5+ years of experience building distributed systems for enterprise products. I take ownership
from requirements clarification to production delivery, collaborate directly with stakeholders, and design backend
architectures that scale, remain maintainable, and solve business problems.
SKILLS
Backend: Java 11, 21, 25, Spring Boot 3, Spring Cloud, Spring Data, REST API (OpenAPI/Swagger), gRPC (protobuf)
Security: Spring Security, Keycloak, JWT, OAuth2, RBAC, ABAC
Data: PostgreSQL, MySQL, Redis, Elasticsearch, Neo4j, Liquibase, Flyway
Messaging: Apache Kafka
Architecture: Microservices, CQRS, Event-driven, DDD, Hexagonal, CICD, OOP, Design Patterns
Cloud & DevOps: AWS [Lambda, EC2, S3, RDS, ECR, ECS], Docker, Kubernetes
Testing: JUnit 5, Mockito, Testcontainers, WireMock, AssertJ
Build Tools: Gradle, Maven
Observability and Performance: Prometheus, Grafana, Loki, Tempo, Micrometer, Gatling
AI Engineering: Prompt Engineering, Claude Code, AI workflow, MCP, RAG
Other: Git [GitHub, GitLab], Jira, Confluence, Scrum
EXPERIENCE
Mascode Mar 2025 – Apr 2026
Java Software Engineer
Investigation Management System - a microservices platform for managing structured case data with secure
collaboration, search, and analytics.
• Designed domain models and service boundaries for microservices using DDD and Hexagonal Architecture,
making architectural decisions to keep services maintainable and loosely coupled
• Designed and implemented microservices from scratch, selecting communication patterns (CQRS, gRPC, REST,
event-driven architecture) based on business and technical requirements.
• Investigated and resolved performance and concurrent database access issues, which improved the stability of
the service under load
• Implemented observability and error-handling mechanisms using structured logging and monitoring, reducing
incident investigation time
• I handled event processing for third-party services for the client and integrated data into the system
• Designed the authorization architecture based on Keycloak with RBAC and ABAC for secure multi-tenant access.
• Developed API Gateway using Spring Cloud MVC for request routing across services
GlobalLogic Jul 2023 – Jun 2024
Java Software Engineer
Enterprise data storage management platform integrating on-premise infrastructure with AWS for policy-based storage
automation.
• Designed and implemented an AWS Lambda authorization proxy responsible for token validation, request
enrichment, and secure routing to backend services
• Built REST APIs and business logic for User Management microservices
• Improved persistence performance optimizations and optimized database queries
• Wrote PostgreSQL stored procedures for specific data processing tasks
• Configured Nginx as a reverse proxy with port forwarding for service routing
• Resolved service discovery latency issues and fixed a race condition in concurrent sessions
SPD Technology Mar 2021 – Aug 2022
Kotlin Software Engineer
Cloud-native IoT connectivity platform with built-in billing for global telecom operators (BSS/IoT domain).
• Built a billing microservice from scratch: tariffs, billing periods, call/SMS/data rating, discounts, and bonuses
• Implemented core billing and revenue calculation logic for subscription-based services
• Integrated Spring State Machine for lifecycle management of billing and subscription entities
• Designed and integrated Kafka-based asynchronous event processing for high-throughput billing operations
• Developed and maintained REST APIs for billing/rating services
• Fixed production bugs and delivered new business features
GlobalLogic Oct 2018 – Mar 2021
Java Software Engineer
Telecom OSS project — system for managing network equipment (shelves, ports, physical connections).
• Delivered customer-specific features for hardware management, improving product fit for individual operator
environments
• Handled production support rotation, resolving customer issues and reducing escalation time
• Fixed production bugs
EDUCATION
Bachelor's Degree · National Aviation University
Computerized Systems, Automatics, and Management
Bobocode · Training program Java Ultimate 2.0
(Completed) Nov 2023 - May 2024
Java Engineer
[
SUMMARY
Senior Java Engineer with 5+ years of experience building distributed systems for enterprise products. I take ownership
from requirements clarification to production delivery, collaborate directly with stakeholders, and design backend
architectures that scale, remain maintainable, and solve business problems.
SKILLS
Backend: Java 11, 21, 25, Spring Boot 3, Spring Cloud, Spring Data, REST API (OpenAPI/Swagger), gRPC (protobuf)
Security: Spring Security, Keycloak, JWT, OAuth2, RBAC, ABAC
Data: PostgreSQL, MySQL, Redis, Elasticsearch, Neo4j, Liquibase, Flyway
Messaging: Apache Kafka
Architecture: Microservices, CQRS, Event-driven, DDD, Hexagonal, CICD, OOP, Design Patterns
Cloud & DevOps: AWS [Lambda, EC2, S3, RDS, ECR, ECS], Docker, Kubernetes
Testing: JUnit 5, Mockito, Testcontainers, WireMock, AssertJ
Build Tools: Gradle, Maven
Observability and Performance: Prometheus, Grafana, Loki, Tempo, Micrometer, Gatling
AI Engineering: Prompt Engineering, Claude Code, AI workflow, MCP, RAG
Other: Git [GitHub, GitLab], Jira, Confluence, Scrum
EXPERIENCE
Mascode Mar 2025 – Apr 2026
Java Software Engineer
Investigation Management System - a microservices platform for managing structured case data with secure
collaboration, search, and analytics.
• Designed domain models and service boundaries for microservices using DDD and Hexagonal Architecture,
making architectural decisions to keep services maintainable and loosely coupled
• Designed and implemented microservices from scratch, selecting communication patterns (CQRS, gRPC, REST,
event-driven architecture) based on business and technical requirements.
• Investigated and resolved performance and concurrent database access issues, which improved the stability of
the service under load
• Implemented observability and error-handling mechanisms using structured logging and monitoring, reducing
incident investigation time
• I handled event processing for third-party services for the client and integrated data into the system
• Designed the authorization architecture based on Keycloak with RBAC and ABAC for secure multi-tenant access.
• Developed API Gateway using Spring Cloud MVC for request routing across services
GlobalLogic Jul 2023 – Jun 2024
Java Software Engineer
Enterprise data storage management platform integrating on-premise infrastructure with AWS for policy-based storage
automation.
• Designed and implemented an AWS Lambda authorization proxy responsible for token validation, request
enrichment, and secure routing to backend services
• Built REST APIs and business logic for User Management microservices
• Improved persistence performance optimizations and optimized database queries
• Wrote PostgreSQL stored procedures for specific data processing tasks
• Configured Nginx as a reverse proxy with port forwarding for service routing
• Resolved service discovery latency issues and fixed a race condition in concurrent sessions
SPD Technology Mar 2021 – Aug 2022
Kotlin Software Engineer
Cloud-native IoT connectivity platform with built-in billing for global telecom operators (BSS/IoT domain).
• Built a billing microservice from scratch: tariffs, billing periods, call/SMS/data rating, discounts, and bonuses
• Implemented core billing and revenue calculation logic for subscription-based services
• Integrated Spring State Machine for lifecycle management of billing and subscription entities
• Designed and integrated Kafka-based asynchronous event processing for high-throughput billing operations
• Developed and maintained REST APIs for billing/rating services
• Fixed production bugs and delivered new business features
GlobalLogic Oct 2018 – Mar 2021
Java Software Engineer
Telecom OSS project — system for managing network equipment (shelves, ports, physical connections).
• Delivered customer-specific features for hardware management, improving product fit for individual operator
environments
• Handled production support rotation, resolving customer issues and reducing escalation time
• Fixed production bugs
EDUCATION
Bachelor's Degree · National Aviation University
Computerized Systems, Automatics, and Management
Bobocode · Training program Java Ultimate 2.0
(Completed) Nov 2023 - May 2024
Схожі кандидати
-
Senior Back-end (PHP) Developer, Software Engineer
120000 грн, Дистанційно, Київ -
Інженер-програміст
100000 грн, Дистанційно, Інші країни -
Javascript-програміст
Дистанційно -
Java software engineer
Дистанційно -
Javascript-програміст
Дистанційно, Київ -
PHP Developer, Software Engineer
Дистанційно