Ou
Dmitri Gurov

Dmitri Gurov

Ingénieur Java Enterprise principal | B2B | Télécommande
📍 Tallinn, Estonie · (0) · Membre depuis juillet 2026
Disponibilité
🏠 Travaille à distance / chez lui Oui Non
🧰 Se déplace chez le client Oui Non

Présentation

Architecte Java d’entreprise et ingénieur logiciel très accompli avec 25+ ans d’expérience commerciale (depuis 1998) dans la conception, la construction et l’optimisation de systèmes critiques à haute charge pour la mission. Fondations approfondies en informatique issues d’un solide parcours C++/ingénierie.
Une adaptabilité exceptionnelle et un état d’esprit d’apprentissage continu — un historique avéré de maîtrise en temps réel de technologies de production modernes complexes (par exemple, Apache Kafka, Kotlin) grâce à 2,5 décennies d’expertise fondamentale en Java.
Spécialisé dans le sauvetage de systèmes de production, l’ingénierie inverse des écosystèmes hérités non documentés, les cadres d’intégration REST à grande échelle et la signature complexe de données cryptographiques. Connu pour son état d’esprit proactif du type « faire avancer les choses », résolvant de profonds blocages techniques (comme contourner les goulots d’étranglement d’infrastructure via des solutions programmatiques) que les développeurs occasionnels ne peuvent pas retracer.
📋

Parcours

Développeur principal Java / Kotlin
Bars Group · 13/01/2024 – Aujourd’hui
Projet : Écosystème gouvernemental de gestion électronique de documents et de flux de travail.
Sauvetage de systèmes hérités et cartographie architecturale : A réussi à rétroconcevoir un écosystème de microservices complexe et très chargé, abandonné par un fournisseur précédent sans aucune documentation. A stabilisé la production et rédigé des spécifications de conception haut niveau (HLD) dans Jira pour 10 à 12 services principaux.
Cryptographie avancée et résolution de problèmes : Migration de la couche de sécurité critique du Legacy PKCS#7 vers la norme avancée CAdES avec horodatage sécurisé. On a contourné les goulots d’étranglement d’infrastructure/administrateurs système en concevant et en implémentant une logique d’importation personnalisée de certificats de clé directement dans l’application Java, en résolvant des erreurs complexes d’environnement pour assurer un déploiement en production réussi.
Architecture d’intégration et de sondage REST : Conception et mise en œuvre de plus de 30 nouvelles passerelles d’intégration basées sur REST utilisant le modèle Asynchronous Request-Reply (Polling) pour le traitement différé des documents.
Adoption technologique & BPM : Maîtriser et intégrer Apache Kafka et Kotlin directement dans les tâches de production en quelques semaines, en tirant parti des racines profondes de Java. Extraction optimisée des données du moteur Camunda BPM pour le reporting analytique.
Déploiement & Test de développement : Gestion des cycles de construction et de publication des applications via GitLab CI/CD, orchestration du déploiement logiciel dans les environnements Dev et Test, et dirigé le support de production de niveau 3 (STP).
Environnement : Java 17, Kotlin, Spring Boot, Quarkus, PostgreSQL, Apache Kafka, MongoDB, Camunda BPM, REST/OpenAPI, API crypto (CAdES / PKCS#7), GitLab, Docker.
Ingénieur Java principal
Grid Dynamics · 01/03/2022 – 25/11/2023
Projet : Plateforme mondiale de commerce électronique pour les entreprises.
Réalisations clés : Axé sur le développement de services métier à haute charge et l’optimisation de l’infrastructure cloud. Diagnostic et résolution des goulots d’étranglement critiques de performance, optimisé des interactions avec la base de données et stabilisé le traitement asynchrone des messages via Kafka.
Environnement : Java 11/17, Python, Spring Boot (Réactif), PostgreSQL, ElasticSearch, Hibernate, Kafka, REST, Git.
Développeur Java senior / Architecte système
I-Teko · 01/12/2019 – 19/02/2022
Projet : Système d’évaluation des risques bancaires à haute sécurité.
Réalisations clés : Orchestration de la décomposition architecturale d’une application bancaire héritée lourde et monolithique en microservices résilients et indépendants. Optimisé des pipelines de données complexes et des flux de travail transactionnels asynchrones, garantissant des opérations sans interruption.

Environnement : Java 8/11, Spring Boot, Spring Core, ActiveMQ, Cassandra, Oracle DB, REST, Maven, Git.
Développeur Java principal / Architecte opérationnel Java
Tallink · 05/07/2014 – 20/11/2019
Projet : Système de vente d’entreprise
Réalisations clés : Repenser et améliorer considérablement les performances du processus de synchronisation des données de réservation des cœurs sous les charges de pointe. Conception et déploiement d’un ensemble de microservices hautement sécurisés dans la plateforme cloud AWS. A créé des outils automatisés robustes pour les tests, la surveillance et le profilage de mémoire en temps réel à l’échelle du système.

Environnement : Java 8, AWS (EC2, S3, SQS), Spring, JAX-RS, MySQL, Hibernate, RabbitMQ, Node.js, Angular/ExtJS, EhCache.
Développeur Java senior / chef d’équipe
Home Credit And Finance Bank · 01/12/2011 – 20/09/2014
Réalisations clés : Conception et mise en œuvre d’un cadre sécurisé et à forte fréquence de transactions pour la gestion automatisée des contrats bancaires, basé sur des exigences strictes de SLA.
Environnement : Java, Spring, Oracle DB, SOAP Web Services, PL/SQL, iBatis, Maven.
Ingénieur systèmes
Institut polytechnique d’État de Saint-Pétersbourg · 1997 – 1998
Spécialité - Logiciels pour ordinateurs et réseaux locaux
Ingénieur mécanique
Institut de Construction Mécanique de Saint-Pétersbourg · 1986 – 1993
Spécialité - Technologie de la construction mécanique
🇬🇧Anglais 🇷🇺Russe
🕐

Horaires de travail

Lundi
De08h00à18h00
Mardi
De08h00à18h00
Mercredi ▪ Aujourd’hui
De08h00à18h00
Jeudi
De08h00à18h00
Vendredi
De08h00à18h00
Samedi
Fermé
Dimanche
Fermé

Avis

Aucun avis

⚠️
Merci de vous en tant que client pour pouvoir donner votre avis
💬
Aucun avis pour le moment.
Soyez le premier à partager votre expérience avec ce professionnel.