Vadim D.

Senior Java-Entwickler

Sambir, Ukraine

Erfahrungen

Juni 2025 - Nov. 2025
6 Monaten

Senior Java-Entwickler

EPAM

  • Ein großes Price-Intelligence-Projekt.
  • Konzipierte Filter für UI-Dashboards auf Angular-Basis zur Überwachung von Produktdaten mit Steward-Modul, Backend+Frontend.
  • Implementierte OAuth2-Flows für Google- und Microsoft-Anmeldungen.
  • Integrierte HashiCorp Vault für das Geheimnis-Management; fügte Benachrichtigungen bei Benutzeranmeldung von neuen IP-Adressen hinzu.
  • Führte Liquibase und Postgres zur Speicherung und Analyse historischer Daten ein.
  • Setzte Testcontainers ein.
  • Entwicklung und Pflege von Java-Anwendungen, Bugfixing, Teilnahme an täglichen Scrum-Meetings.
  • Tools: IntelliJ IDEA, Maven, IoC/DI, Java 11–17, Python, JDBC/Hibernate/JPA/Data, Spring Boot, Kafka, REST, Git, GitLab, Elasticsearch, Angular.
Okt. 2023 - Juni 2024
9 Monaten

Senior Java/React-Entwickler

Luxoft USA

  • Ein großes Projekt zur Erleichterung des Handels an Finanzmärkten.
  • Entwarf und implementierte ein benutzerdefiniertes Modul für Wertpapierhandelsarten mit Spring Integration, EMS und IBM MQ; optimierte die Performance mit einer Caching Connection Factory.
  • Stellte gleichzeitige Handelsverarbeitung mit @Async und Thread-Pools sicher; nutzte RxJava und Spring WebFlux.
  • Setzte Handelssysteme auf AWS EC2 ein, verwaltete das Networking mit Route53 und konfigurierte Sicherheitsrichtlinien und Firewall-Regeln.
  • Arbeitete intensiv mit SQL; integrierte Elasticsearch mit benutzerdefinierten Komponenten für Volltextindizierung und nahezu Echtzeitsuche; implementierte Redis.
  • Baute Integrations- und Performance-Test-Pipelines; führte Profiling von Laufzeitanwendungen durch.
  • Erstellte eine robuste Message-Queue-Datenstruktur für den Hochfrequenzhandel.
  • Integrierte KI-basierte Handelsanalyse über Python-Skripte, die Qwen 8Bln, Llama 8Bln und ChatGPT-APIs aufrufen.
  • Entwickelte und wartete Java-Anwendungen, Bugfixing, Teilnahme an täglichen Scrum-Meetings.
  • Tools: IntelliJ IDEA, Gradle, IoC/DI, Java 8, Python, JDBC/Hibernate/JPA, Spring Integration, IBM MQ, TIBCO EMS, REST, Git, GitLab, Autosys, Aeron, Chronicle, Elasticsearch.
Okt. 2019 - Sept. 2023
4 Jahren

Senior Fullstack-Entwickler

GlobalLogic

  • Großes Projekt zur Implementierung von ETL-Datenpipelines für Integrationsanforderungen.
  • Implementierte REST-Endpunkte zur Steuerung von ETL-Pipelines mit Java-Transformationen, Datenbank- und Dateisystem-Schreibern.
  • Nutzte Java 8 Parallel Streams und Camel-parallele Routen; baute mehrere Listener-Mechanismen für AWS SQS.
  • Entwickelte Strategie zur Generierung von Pipeline-Code aus Vorlagen.
  • Debuggte komplexe Probleme in Apache Camel, CXF und Maven; implementierte dauerhafte Abonnements für SQS-Module.
  • Testete und rollte Lösungen in AWS-, Azure- und GCP-Umgebungen aus.
  • Anerkannt für herausragenden Kundensupport, der zur Kundenbindung und neuen Projektabschlüssen führte.
  • Entwarf optimierte Datenstrukturen für die Batch-Verarbeitung großer Datensätze.
  • Entwickelte React- und Angular-basierte UIs zum Starten von Pipelines und Überwachen ihrer Ausführung.
  • Erstellte eine ETL-Pipeline zur Normalisierung von Produktbeschreibungen.
  • Erstellte ein Python-Skript zur Preisvorhersage, um die Profitabilität im E-Commerce zu optimieren.
  • Rief KI-Dienste zur Anreicherung von Produktdaten und HTML-zu-Text-Extraktion auf und speicherte die Ergebnisse in MongoDB.
  • Entwickelte und wartete Java-Anwendungen, Bugfixing, Teilnahme an täglichen Scrum-Meetings.
  • Tools: Eclipse, IntelliJ IDEA, ESB, WSO2, Java 8–11, Python 3, Eclipse RCP, MuleSoft, Talend, JDBC/Hibernate/JPA, Kafka/ActiveMQ, Spring Boot, Angular, React, JAXB/Jackson, CXF, Jersey, Apache Camel, JET, REST/SOAP, gRPC, Tomcat, Netty, AWS (SQS, S3, EC2), Azure, GCP, Git, Jenkins, Jira, Postman, Scrum.
Aug. 2018 - Okt. 2019
1 Jahr 3 Monaten

Lead/Senior Java/React-Entwickler

SoftServe

  • Großes Microservice-Projekt zur Bereitstellung einer Web-Internet-Sicherheitslösung für verschiedene Unternehmen.
  • Optimierte Verbindungsaufbau, entspannte Sicherheitsanforderungen und nutzte die sicherste Cipher-Suite.
  • Entwarf einen benutzerdefinierten Scanner, der URLs auf einer Seite scannt.
  • Optimierte Bedrohungs-Scans und Sicherheitsprüfungen mit der Concurrency API.
  • Setzte JVisualVM ein, um Speicherlecks zu finden; Anwendungsprofiling.
  • Implementierte REST-Services und Business-Logik in Spring und Scala.
  • Entwarf Datenstruktur zum Scannen von EXE-Dateien.
  • Behebte Sicherheits- und Kernprobleme.
  • Administrierte Server und Deployments auf Mesos/Marathon.
  • Verwendete Datenstrukturen, um ausführbare Dateien effizient darzustellen und zu scannen.
  • Entwarf Datenstrukturen für Netzwerk-Traffic-Logs zur Verarbeitung großer Web-Traffic-Mengen.
  • Überwachte die Vertica->Kafka->ELK-Pipeline und fügte einen Spark-Streaming-Prozessor hinzu.
  • Entwickelte effiziente Graphstrukturen zur Analyse von Sicherheitsbedrohungen.
  • Entwickelte ein Firewall-Konfigurationsmodul mit React.
  • Tools: Eclipse, IntelliJ IDEA, Java 8–11, Scala, JavaScript, HTML, CSS, React, Spring/Spring Boot, IoC/DI, Spring Cloud, Hibernate/JPA/JDBC, gRPC, Kafka/Zookeeper, Elasticsearch/Kibana, SAML/SSO, Spark, Swagger/Open API, AWS (Route53, S3, EC2), Bare-Metal-Server, CentOS, Vertica, Couchbase, PostgreSQL, Apache Mesos, Kubernetes/Terraform, Docker, etcd, Consul, Puppet, Keycloak, Gatling, JMeter, Grafana, Gerrit, Postman, AWS Serverless.
Apr. 2015 - Sept. 2017
2 Jahren 6 Monaten

Full-Stack-Entwickler

Waves Audio

  • Projekt zur Optimierung der Audioqualität auf mobilen Geräten und zur Unterstützung der Firmenwebsite.
  • Entwickelte GUI-Module für verschiedene Apps und die Website.
  • Tools: Spring, Java, MySQL, Spring Security, React, Redis.
Nov. 2013 - März 2015
1 Jahr 5 Monaten

Full-Stack-Java-Entwickler

GlobalLogic Ukraine

  • Ziel war es, Software zu entwickeln, um das Ressourcenmanagement einer Bank mit etwa 50 Millionen Kunden zu verbessern.
  • Entwickelte ein benutzerfreundliches Onboarding-System für Unternehmenskunden und reduzierte die Prozessdauer um 40%.
  • Implementierte eine umfassende Audit-Funktion und stellte die Einhaltung der Branchenvorschriften sicher.
  • Erhielt Anerkennung vom Teamleiter für qualitativ hochwertigen Code und das Erreichen der Meilensteine vor dem Zeitplan.
  • Entwickelte das UI/UX-Team weiter, um die Benutzeroberfläche zu überarbeiten und die Nutzerbindung zu erhöhen.
  • Integrierte eine API eines Drittanbieters, erweiterte damit die Systemfunktionalität und steigerte die Nutzerbindung um 20%.
  • Teilnahme an SCRUM-Meetings; Implementierung neuer Features; Lernen und Beratung; Erstellung einer Roadmap für die persönliche Weiterentwicklung; Fehlerbehebung.
  • Werkzeuge: Java 5, GWT, Vaadin, EJB/JSF, Servlets, Jersey, Mybatis/JDBC, gRPC, PL/SQL, XML, JavaFX, Thymeleaf, REST/SOAP, Oracle, Eclipse, Gerrit, Jira, Jenkins, Ant und WebLogic.

Zusammenfassung

Mit mehr als einem Jahrzehnt praktischer Erfahrung spezialisiere ich mich auf die Entwicklung innovativer, cloud-nativer Lösungen, die Leistung und Skalierbarkeit vorantreiben. Besonders hervorzuheben ist meine Leitung bei der Entwicklung des Spark Java Agent bei Cisco, die die Systembeobachtbarkeit revolutioniert hat. Zu meinen jüngsten Projekten gehört das Design robuster Microservices, die Beherrschung von Infrastructure as Code (IaC) mit Terraform und das Feintuning von Deployment-Workflows mit CI/CD-Tools wie Jenkins. Als Technik-Enthusiast beherrsche ich Java, Spring Boot, AWS, Kubernetes und Apache Kafka und kann eine nachgewiesene Erfolgsbilanz in DevOps und verteilten Systemen vorweisen.

Derzeit leite ich strategische technische Initiativen, betreue talentierte Teams und stelle sicher, dass jede Lösung messbare Geschäftsergebnisse liefert. Meine zukünftige Ausrichtung? Pionierarbeit in serverlosen Architekturen und modernster Cloud-Infrastruktur, um die Grenzen von Resilienz und Leistung weiter zu verschieben.

Sprachen

Ukrainisch
Muttersprache
Englisch
Fortgeschritten

Ausbildung

Okt. 2010 - Juni 2014

National University Lviv Polytechnic

Softwaretechnik · Lviv, Ukraine

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen