Nikola Vitorović-Java-Entwickler
Tagessatz prüfen
Erfahrungen
Java-Entwickler
Grid Dynamics
- Als Search Engineer habe ich zu mehreren wirkungsvollen Projekten beigetragen, bei denen ich skalierbare und verteilte Systeme mit Technologien wie GCP, Elasticsearch, Java 17 (Spring Boot) und PostgreSQL in Microservices entwickelt und gewartet habe, um hohe Verfügbarkeit und Fehlertoleranz sicherzustellen.
- Suchmaschinenprojekt: Ich habe die Migration von der alten Suchmaschine zu Google VertexAi von Grund auf durchgeführt, einschließlich Lesen der Google-Dokumentation, Vergleichen der Funktionen, Planen wichtiger Features und Unterstützen nicht unterstützter Legacy-Funktionen.
- Aufbau des Suchmaschinen-Ökosystems: Ich habe neue Microservices um das Kern-Suchsystem gebaut, um dynamische und konfigurierbare Suchanfragen zu ermöglichen und so Geschwindigkeit und Zuverlässigkeit zu verbessern.
- Technische Verfeinerungen: Ich habe mit dem Kunden die Roadmap und neue Funktionen besprochen, technische Designs und Dokumentationen entworfen und Sprints geplant.
- Fehlerbehebung, Debugging, Testing: Ich habe Probleme über Elasticsearch-Logs diagnostiziert, Bugs lokal und in QA/STRESS-Umgebungen reproduziert, Lösungen implementiert und mit Tests abgesichert.
- Neue Funktionen umgesetzt, indem ich Jira-Business-Tickets analysiert, technische Tickets mit Akzeptanzkriterien erstellt, Technologieoptionen bewertet und mit Kollegen sowie dem Kunden zusammengearbeitet habe.
- Optimierung und Technische-Schuld-Verwaltung: Ich habe Antwortzeiten durch Caching und Optimierung von SQL-Abfragen verbessert, Code refaktoriert und Tests für Randfälle hinzugefügt.
- GitHub-Workflows automatisiert, um CI/CD zu beschleunigen.
- GCP-Dienste konfiguriert und mit SREs zusammengearbeitet, um Infrastruktur mit Terraform bereitzustellen, Logs und Lastmuster überwacht.
- Kern-Microservice auf Spring Boot 3 migriert, Bibliotheksinkompatibilitäten gelöst und Regressionstests, Smoke-Tests, automatisierte und manuelle Tests sichergestellt.
- Eine interne Elasticsearch-Integration entwickelt, um konfigurierbare Suchanfragen zu ermöglichen und die Last auf der Google-Suchmaschine zu reduzieren.
- Airflow-Python-Skripte geschrieben, um Prozesse zu automatisieren und Funktionsaufrufe zu planen.
- Pull Requests geprüft, QA bei Tests unterstützt und Dokumentation für Fachanwender verfasst.
Softwareentwickler
FIS
- Bei FIS habe ich an einer Java-Webanwendung für Portfolio-Bewertung gearbeitet, komplexe Geschäftslogik umgesetzt und verschiedene Technologien integriert, um eine reibungslose Kommunikation zwischen den Services zu gewährleisten.
- Portfolio-Bewertungsprojekt: Anwendung mit EJB-Architektur entwickelt, EAR-Dateien mit Maven gebaut und auf Wildfly-Servern bereitgestellt.
- Messaging-Integration: JMS-API für interne Kommunikation genutzt, XML-Dateien versendet und mit JAXB befüllt.
- RabbitMQ-Integration: Von einer alten Messaging-Engine zu RabbitMQ migriert, da der Hersteller den Support eingestellt hat.
- UI-Entwicklung: Mit Frontend-Entwicklern zusammengearbeitet, um Ergebnisse in einer auf GWT basierenden Oberfläche darzustellen.
- Systemoptimierung: Effiziente Datenverwaltung, Validierung und Verarbeitung sichergestellt, um eine genaue Portfolio-Bewertung zu ermöglichen.
Junior Java-Entwickler
OMNI LOGIKA D.O.O
- Projekt Steuerverwaltung: Java-Webanwendung mit EJB-Architektur entwickelt, EAR-Dateien mit Maven erstellt und auf Wildfly-Servern bereitgestellt.
- Praktikum: Viermonatiges Praktikum absolviert, Dokumentation gelernt und an kleinen Projekten mit Java AWT und Java Core gearbeitet.
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Bank- und Finanzwesen und Regierung und öffentliche Verwaltung.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT) und Produktentwicklung.
Fähigkeiten
- Java 17 (Spring Boot)
- Gcp (Cloudrun, Gke, Pubsub, Bq, Sql, Secret Manager, Vertexai, Airflow)
- Hibernate
- Git
- Elasticsearch
- Maven
- Gradle
- Postgresql
- Mysql
- Linux
- Windows
Sprachen
Ausbildung
Universität Belgrad
Bachelor of Science · Elektrotechnik und Informatik · Belgrad, Serbien
Zertifikate & Bescheinigungen
Google Cloud Certified Associate Cloud Engineer
Google Cloud
Statistiken
Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Wo ist Nikola ansässig?
Welche Sprachen spricht Nikola?
Wie viele Jahre Erfahrung hat Nikola?
Für welche Rollen wäre Nikola am besten geeignet?
Was ist das neueste Projekt von Nikola?
Für welche Unternehmen hat Nikola in den letzten Jahren gearbeitet?
In welchen Industrien hat Nikola die meiste Erfahrung?
In welchen Bereichen hat Nikola die meiste Erfahrung?
In welchen Industrien hat Nikola kürzlich gearbeitet?
In welchen Bereichen hat Nikola kürzlich gearbeitet?
Was ist die Ausbildung von Nikola?
Ist Nikola zertifiziert?
Wie ist die Verfügbarkeit von Nikola?
Wie hoch ist der Stundensatz von Nikola?
Wie kann man Nikola beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ä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 Java-Entwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Valencia, Serbien arbeiten
Aktuellste Projekte
FRATCH arbeitet mit vielen Unternehmen und Vermittlern zusammen. Hier findest du unsere kürzlich veröffentlichten Projekte und Möglichkeiten.
