Александр Гончаренко - CV Java Developer

Java Developer
Sfera IT
4000 $
Serbia (Belgradzie)
24-11-2025
Osoba kontaktowa: Александр Гончаренко
Kraj rezydencji: Rosja
Wiek: 41
Telefon: pokazać
Doświadczenie w pracy:
1. SENIOR JAVA DEVELOPER SYNCHRO PRO Project: Media website lotonews.ru - website of the state lottery STOLOTO, stream "Engagement" Team: cross-functional (backend, analysts, QA, DevOps), 20+ back-developers in the tribe Technologies: Java 17/21, Spring Boot, Spring WebFlux, Spring Data, Spring Security, Spring Cloud, gRPC, Kafka, R2DBC, Cassandra, MongoDB, Redis, Debezium, PostgreSQL, OpenTelemetry, Prometheus, Grafana, Kibana, Docker, Kubernetes, Maven, GitLab Key Achievements: • Transferred key integrations from Kafka to gRPC in the bonus loop → simplified architecture and reduced delays of inter-service calls • Moved configurations to gosloto-config-starter → less boiler plate, one configuration storage (spring-cloud-bus, bean postprocessor, scheduler) • Refinement of domain services: unification and coding of domain errors, conversion to R2DBC (DatabaseClient) and reactive chains, added caching (Redis/Spring Cache, Caffeine), streaming and SQL aggregations (Reactor, PostgreSQL CTE/window/materialized views), versioning and optimistic locks 2. JAVA DEVELOPER GAZPROM BANK (3 YEARS) Project: "Bank Guarantee Customer Portal", "Tranche Posting System" Team: 12 members (analysts, frontend, QA, backend, support) Technologies: Java 11/17, Spring Boot, Spring Data, Spring Web, Spring Security, Kafka, Camunda, Kibana, Grafana, Prometheus, Gradle, TeamCity, Bitbucket Key Achievements: • Optimized microservices performance by modularizing logic, implementing async Kafka messaging, request caching, and outbox/inbox patterns → reduced processing time and errors (ensured exactly-once delivery). • Developed a feature-flag service → accelerated feature rollout and improved application stability. • Refactored a core service into a facade + business-logic services → reduced downtime by enabling independent development/deployment from other teams. • Migrated a critical service from Oracle to Postgres as part of import substitution efforts. 3. JAVA DEVELOPER LUXOFT / CITI BANK (1 YEAR) Project: Web application for reporting and handling user requests Team: 3 developers Technologies: Java 8/11, Spring/Spring Boot, Hibernate, JUnit, Mockito, PowerMock, Jenkins, Oracle WebLogic, Angular, TypeScript Key Achievements: • Developed and implemented a new reporting module from scratch • Achieved 80%+ test coverage (JUnit, Mockito, PowerMock) • Migrated the application to Spring Boot (from legacy infrastructure) 4. ORACLE SENIOR DEVELOPER DBI (2 YEARS) Was developing project for Leroy Merlin using Oracle, SQL, PL/SQL, Oracle Forms, Oracle retail, Linux. Doing code review, mentoring, analysis, estimation. 5. ORACLE DEVELOPER – SENIOR DEV DANIELI AUTOMATION (4 YEARS) It is a European multinational company headquartered in Buttrio, Italy. My tasks included collecting customer requirements, analyzing and developing (database design, client and server-side logic, ETL routines, reporting). 6. DEVELOPER (REMOTE) COLVIR SOFTWARE SOLUTIONS (6 MONTHS) Was doing reports and user Interface design for automated banking system. 7. DEVELOPER OEMK ELECTROMETALLURGICAL PLANT (6 YEARS) Worked in the IT department of steel production. Support and development of the enterprise MES system.
Edukacja:
MISIS (Moscow Institute of Steel and Alloys). 2001 – 2005. Master’s degree in automation
Umiejętności zawodowe i inne:
- Java (8/11/17/21), SQL, PL/SQL, C# (.NET) - Spring Boot, Spring Web, Webflux, Spring Security, Spring Integration, Hibernate, R2DBC - REST, Kafka, gRPC, Camunda - PostgreSQL, MongoDB, Redis, Cassandra, Oracle - Docker, Liquibase, TeamCity, Kubernetes - Kibana, Grafana, Prometheus - JUnit, Mockito - Gradle, Maven, Bitbucket, Git
Umiejętności językowe:
Английский
Dodatkowo:
Java Developer with 5+ years of experience in Java, and over 16 years in programming overall.
• Web development using Java 8/11/17/21, microservices architecture, and database optimization.
• Extensive experience with Oracle databases.
• Before transitioning to Java, worked on client-server systems using C# .NET, PL/SQL, and Delphi.
Napisz

Zaloguj się lub zarejestruj aby zostawić komentarze.

Ostatnio dodane CV.

D
Менеджер переводчик

Dovran Bayjanov

2500 $

Białoruś

12 godziny temu

Podobne CV.

D
Менеджер переводчик

Dovran Bayjanov

2500 $

Białoruś

12 godziny temu

Masz w smartfonie bazę CV kandydatów

Subskrybuj nasz kanał Telegram https://t.me/+z1jc-NF7hWA0NGEy