Zum Hauptinhalt springen
Top-Experten-Abzeichen
Empfohlener Experte
Profil-Kopfzeilen-Hintergrund

Marin Dulja-Backend-Softwareentwickler

Marin Dulja
Profil-Kopfzeilen-Overlay
Albanien

Tagessatz prüfen

Erfahrungen

Apr. 2025 - Okt. 2025
Poprad, Slowakei

Backend-Softwareentwickler

ADUS Technologies

Expertise-Details
Stellenbeschreibung
Backend-Softwareentwickler bei ADUS Technologies
Industrien
Bank- und Finanzwesen
Bereichen
Informationstechnologie (IT)
  • Signalverarbeitung & Workflow: Implementierte End-to-End-Signalaufnahme, -validierung, -verarbeitung und -verteilung, bearbeitete Payloads, verarbeitete Signalpreise und ermöglichte Echtzeit-Empfehlungen. Erweiterte die Signaldeckung auf Futures-Instrumente (GC/MGC, CL/MCL, ES/MES, NQ/MNQ, YM, RTY)
  • Integrierte RabbitMQ-Consumer für gebatchte Signalzustellung; implementierte Concurrency-Tuning und Non-Requeue-Verhalten, um doppelte Verarbeitung zu vermeiden.
  • Implementierte WebSocket-Topics mit Zugangskontrolle und dynamischer Filterung (Forex/Krypto/Futures sowie kombinierte Streams), wodurch eine latenzarme Übertragung an abonnierte Clients möglich wurde.
  • Erstellte Geräte-Registrierung und benutzerdefinierte Benachrichtigungseinstellungen pro Asset; implementierte Push-Zustellung über OneSignal-Provider/-Fabriken.
  • Ergänzte signalgesteuerte Benachrichtigungen und SMTP-E-Mail-Workflows (Yandex) für Konto- und Wiederherstellungsabläufe.
  • Lieferte paginierte, filterbare Signalabfrage-APIs mit Sortierung, CSV-Exporten und Nutzungsbeschränkungen.
  • Implementierte das Modul für Handelsstatistiken (Aggregation, Dropdown-Menüs, Export) zur Unterstützung von Analytics-Dashboards.
  • Entwickelte das Backend für Community-Chat (verschachtelte Kommentare, Likes/Dislikes), Abonnement-Rechnungsstellung und Abrechnungshistorie mit Stripe, Tracking von Aktionscodes usw.
  • Initiierte die Verbindung zur Coinbase Broker API (Brokerauflistung, Kontointegration).
  • Zentralisierte Timer-Einstellungen pro Asset (Sekunden-/Minutengenauigkeit) und Pausenverwaltung; fügte Zeitplanung für Marktpausen und entsprechende Nachrichten hinzu.
  • Modellierte Daten in PostgreSQL (JPA/Hibernate) und MongoDB (Spring Data) mit Flyway für Postgres und JavaScript-basierten Migrationsskripten für MongoDB.
  • Implementierte mehrere Integrationstests, um die Zuverlässigkeit der API-Endpunkte sicherzustellen.
  • Lieferte neue Backend-Endpunkte, die speziell für die mobile Anwendung zugeschnitten waren.
  • Pflegte enge Kommunikation mit dem Projektleiter, Entwicklern, QA-Testern und dem Kunden, um Anforderungen, Fristen und Funktionsweise abzustimmen.
Aug. 2024 - Feb. 2025
Doha, Katar

Backend-Softwareentwickler

Noema Consulting

Expertise-Details
Stellenbeschreibung
Backend-Softwareentwickler bei Noema Consulting
Industrien
Bank- und Finanzwesen
Bereichen
Informationstechnologie (IT)
  • Arbeitete unter hohem Druck in einem agilen Team mit über 10 Mitgliedern, hielt über sechs Monate hinweg konsequent enge Abgabetermine ein und bewies Belastbarkeit, Professionalität und Teamgeist.
  • Trug zu einem groß angelegten Banksystem mit über 240 Microservices bei, indem Änderungen an mehr als 10 Microservices in der gesamten Architektur vorgenommen und bereitgestellt wurden.
  • Schloss in sechs Monaten über 80 Jira-Tickets ab, bearbeitete kritische Bugs und implementierte neue Features, die die Funktionalität der Website verbesserten.
  • Entwarf und wartete RESTful- und GraphQL-APIs mit Kotlin und Spring Boot, um einen reibungslosen Datenaustausch und modulare Skalierbarkeit zu gewährleisten.
  • Beteiligte sich am Monitoring von Entwicklungs- und Testumgebungen mit Azure Kubernetes Service, überprüfte Logs per kubectl und unterstützte beim Debugging von Microservice-Ausfällen.
  • Verbesserte die Zuverlässigkeit durch Implementierung von Unit- & Integrationstests, erhöhte die Testabdeckung und reduzierte Bugs während der OpenFGA-Integration.
  • Erwarb die Azure Developer Associate (AZ-204)-Zertifizierung bei gleichzeitiger aktiver Mitwirkung am Produktionscode und zeigte damit Engagement für kontinuierliches Wachstum.
Mai 2023 - Dez. 2023
Wien, Österreich

Backend-Java-Entwickler

Candidatis GmbH

Expertise-Details
Stellenbeschreibung
Backend-Java-Entwickler bei Candidatis GmbH
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
  • Tätig als alleiniger Backend-Entwickler für über 6 Monate in einer Startup-Umgebung, trug zum Mehrwert des Backends eines Stellenanzeigen-Portals für Österreich und Deutschland bei.
  • Refaktorierte und verbesserte Tiger, ein Web-Crawler-System mit Spring Boot, und reduzierte die Verarbeitungszeit durch effektives Nebenläufigkeitsmanagement und Codeoptimierungen.
  • Integrierte externe GraphQL- und REST-APIs.
  • Betreute vor meinem Weggang einen Junior-Entwickler, um einen reibungslosen Projektübergang sicherzustellen, und zeigte dabei Führungsstärke, Reife und Respekt für den langfristigen Teamerfolg.
Nov. 2022 - Mai 2023
Durrës, Albanien

Backend-Java-Entwickler

Sabanet Albania

Expertise-Details
Stellenbeschreibung
Backend-Java-Entwickler bei Sabanet Albania
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • Verbesserte eine Backend-Anwendung für die MyPumaSecurity-Mobile-App (Alarmverwaltungssystem) mit über 500 Nutzern.
  • Trug zu einer Architektur mit über 10 Microservices unter Verwendung von Spring Cloud bei und implementierte Service Discovery, Gateway-Routing sowie zentrales Konfigurationsmanagement.
  • Entwarf und implementierte einen Microservice von Grund auf, integrierte ihn über Retrofit und trug so zum Kernecosystem bei.
  • Integrierte externe APIs zur Erweiterung der Funktionalität.
  • Absolvierte eine einwöchige Intensivschulung zu SQL Server, löste über 15 anspruchsvolle Abfrageaufgaben, davon mehr als 10 perfekt, und zeigte damit Bereitschaft, technische Tiefe zu vertiefen und andere Datenbanksysteme zu erlernen.
Juni 2021 - Okt. 2022
La Spezia, Italien

Java Full-Stack-Entwickler

Comdata Group

Expertise-Details
Stellenbeschreibung
Java Full-Stack-Entwickler bei Comdata Group
Industrien
Professionelle Dienstleistungen
Bereichen
Informationstechnologie (IT)
  • Begann als Junior ohne Vorerfahrung; entwickelte sich schnell weiter und lieferte innerhalb von neun Monaten eigenständig über 50 Aufgaben im Frontend und Backend.
  • Arbeitete an interner BPM-Software mit ZK Framework (MVVM) und integrierte diese mit Spring Boot, wodurch die Ladezeiten durch optimiertes Rendering und Binding um 30 % verkürzt wurden.
  • Lieferte über 90 % der Aufgaben pünktlich mit Unterstützung eines Mid-Level-Engineers und demonstrierte dabei Integrität, Lernbereitschaft und Zuverlässigkeit von Anfang an.

Branchenerfahrung

Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.

Erfahren in Professionelle Dienstleistungen, Bank- und Finanzwesen und Informationstechnologie (IT).

Professionelle Dienstleistungen
Bank- und Finanzwesen
Informationstechnologie (IT)
Profil-Übereinstimmungsdiagramm

Erfahrung nach Fachbereich

Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.

Erfahren in Informationstechnologie (IT) und Produktentwicklung.

Informationstechnologie (IT)
Produktentwicklung
Profil-Übereinstimmungsdiagramm

Zusammenfassung

Backend-Entwickler mit über 3,5 Jahren Berufserfahrung in der Entwicklung robuster und skalierbarer Systeme mit Java, Kotlin und Spring Boot. Erfahren in Microservices-Architekturen sowie REST- und GraphQL-APIs. Bekannt für Integrität, Belastbarkeit und Übernahme von Verantwortung von der Entwicklung bis zur Bereitstellung – und mit einer Leidenschaft fürs Schreiben und das Erforschen menschlichen Denkens, zuletzt Autor des veröffentlichten Buches „Eksperimenti“.

Fähigkeiten

Sprachen & Frameworks:

  • Java
  • Kotlin
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • Graphql
  • Zk Framework (Mvvm)

Architekturmuster:

  • Microservices
  • Monolithisch
  • Solid
  • Entwurfsmuster
  • Clean Architecture

Datenbanken:

  • Postgresql
  • Mysql
  • Mongodb
  • Sql Server
  • Hibernate
  • Spring Data Jpa

Messaging & Apis:

  • Restful-apis
  • Graphql-apis
  • Rabbitmq
  • Apache Kafka
  • Webclient
  • Websokets

Cloud & Devops:

  • Microsoft Azure
  • Docker
  • Kubernetes
  • Git

Testing & Qa:

  • Junit
  • Mockito
  • Unit- & Integrationstests
  • Debugging

Sonstiges:

  • Nebenläufigkeitsmanagement
  • Api-design
  • Skalierbare Microservices-entwicklung

Soft Skills:

  • Integrität & Verantwortung
  • Zeitmanagement
  • Verwendung Von Jira Und Youtrack Zur Aufgabenpriorisierung
  • Effektive Kommunikation
  • Klar Und Respektvoll In Technischen Und Nicht-technischen Diskussionen
  • Detailgenauigkeit
  • Teamarbeit & Zusammenarbeit
  • Gute Zusammenarbeit Mit Funktionsübergreifenden Teams In Internationalen Projekten (Entwickler, Designer, Qa-team Usw.)
  • Problemlösung
  • Geht Bugs Und Vorfälle Gelassen Und Analytisch An
  • Schnelle Auffassungsgabe
  • Nimmt Neue Konzepte Und Technologien Schnell Auf Und Setzt Sie Rasch Effektiv Um.

Sprachen

Albanisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Italienisch
Grundkenntnisse

Ausbildung

Okt. 2018 - Juli 2020

Universität Tirana

Master of Science in Informatik · Informatik · Tiranë, Albanien · 8.1/10

Zertifikate & Bescheinigungen

Azure Developer Associate (AZ-204)

Statistiken

Erfahrung

Positionen gesamt 5
Erfahrung in Professionelle Dienstleistungen 1.5 J.
Durchschn. Dauer 8 M.
Längste Erfahrung 1 J. 4 M.

Globale Erfahrung

Länder gearbeitet 5 (Slowakei, Katar, Österreich, Albanien, Italien)
Hauptland Slowakei

Fachkenntnisse

Aktuelle Rollen Backend-Softwareentwickler, Backend-Java-Entwickler, Java Full-Stack-Entwickler
Hauptbranchen Professionelle Dienstleistungen, Bank- und Finanzwesen, Informationstechnologie (IT)
Hauptfachbereiche Informationstechnologie (IT), Produktentwicklung

Qualifikationen

Höchster Abschluss Master
Zertifikate erworben 1

Profil

Erstellt
Stand
Du suchst Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Häufig gestellte Fragen

Du hast Fragen? Hier findest du mehr.

Welche Sprachen spricht Marin?

Marin spricht folgende Sprachen: Albanisch (Muttersprache), Deutsch (Verhandlungssicher), Englisch (Verhandlungssicher), Italienisch (Grundkenntnisse).

Wie viele Jahre Erfahrung hat Marin?

Marin hat mindestens 4 Jahre Erfahrung. In dieser Zeit hat Marin in mindestens 3 verschiedenen Rollen und für 5 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 8 Monate. Beachten Sie, dass Marin möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Marin am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Marin gut geeignet für Rollen wie: Backend-Softwareentwickler, Backend-Java-Entwickler, Java Full-Stack-Entwickler.

Was ist das neueste Projekt von Marin?

Die neueste Position von Marin ist Backend-Softwareentwickler bei ADUS Technologies.

Für welche Unternehmen hat Marin in den letzten Jahren gearbeitet?

In den letzten Jahren hat Marin für ADUS Technologies, Noema Consulting, Candidatis GmbH, Sabanet Albania und Comdata Group gearbeitet.

In welchen Industrien hat Marin die meiste Erfahrung?

Marin hat die meiste Erfahrung in Industrien wie Professionelle Dienstleistungen, Informationstechnologie (IT) und Bank- und Finanzwesen.

In welchen Bereichen hat Marin die meiste Erfahrung?

Marin hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT) und Produktentwicklung.

Was ist die Ausbildung von Marin?

Marin hat einen Master in Informatik von Universität Tirana.

Ist Marin zertifiziert?

Marin hat 1 Zertifikat: Azure Developer Associate (AZ-204).

Wie ist die Verfügbarkeit von Marin?

Marin ist sofort vollzeit verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Marin?

Der Stundensatz von Marin hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Marin beauftragen?

Um Marin zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Ihr nächster Freelancer ist ein Prompt entfernt

FRATCH GPT 2.0

FRATCH GPT