Marin Dulja-Backend-Softwareentwickler
Tagessatz prüfen
Erfahrungen
Backend-Softwareentwickler
ADUS Technologies
- 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.
Backend-Softwareentwickler
Noema Consulting
- 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.
Backend-Java-Entwickler
Candidatis GmbH
- 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.
Backend-Java-Entwickler
Sabanet Albania
- 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.
Java Full-Stack-Entwickler
Comdata Group
- 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).
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT) und Produktentwicklung.
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
Ausbildung
Universität Tirana
Master of Science in Informatik · Informatik · Tiranë, Albanien · 8.1/10
Zertifikate & Bescheinigungen
Azure Developer Associate (AZ-204)
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Welche Sprachen spricht Marin?
Wie viele Jahre Erfahrung hat Marin?
Für welche Rollen wäre Marin am besten geeignet?
Was ist das neueste Projekt von Marin?
Für welche Unternehmen hat Marin in den letzten Jahren gearbeitet?
In welchen Industrien hat Marin die meiste Erfahrung?
In welchen Bereichen hat Marin die meiste Erfahrung?
Was ist die Ausbildung von Marin?
Ist Marin zertifiziert?
Wie ist die Verfügbarkeit von Marin?
Wie hoch ist der Stundensatz von Marin?
Wie kann man Marin beauftragen?
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Backend-Softwareentwickler
Aktuellste Projekte
FRATCH arbeitet mit vielen Unternehmen und Vermittlern zusammen. Hier findest du unsere kürzlich veröffentlichten Projekte und Möglichkeiten.
