freiberufler Senior Fullstack Developer auf freelance.de

Senior Fullstack Developer

online
  • 65‐85€/Stunde
  • 9170 Ferlach
  • Europa
  • sl  |  en  |  bs
  • 21.11.2024

Kurzvorstellung

Erfahrener Fullstack-Entwickler mit über 11 Jahren Erfahrung in Java und JavaScript. Spezialisiert auf Backend (Java, Spring) und Frontend (React, Redux, Typescript, Svelte), sowie mobile Apps mit React Native / Android Native. Starke SQL-Kenntnisse

Qualifikationen

  • Full Stack Developer5 J.
  • Hibernate (Java)5 J.
  • Java-Entwickler5 J.
  • Java (allg.)5 J.
  • JavaScript
  • JavaScript-Entwickler5 J.
  • JavaScript-Frameworks
  • Node.Js
  • Oracle Database5 J.
  • React (JavaScript library)5 J.
  • React Native
  • SQL
  • Typescript

Projekt‐ & Berufserfahrung

Fullstack Senior Entwickler
A1 Telekom Austria AG, Wien
9/2019 – offen (5 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2019 – offen

Tätigkeitsbeschreibung

Als Consultant und Full-Stack-Entwickler war ich im Auftrag von TODAY Experts GmbH für die Entwicklung von Webanwendungen zuständig. Ein zentrales Projekt war die Entwicklung einer Java-basierten Webanwendung für das Partner Center von A1, einem internen E-Commerce-Shop für die Bestellung von Zusatzprodukten durch A1-Partner. Hierbei kam das Spring MVC Framework zum Einsatz.

Ein weiterer Schwerpunkt meiner Arbeit lag in der Entwicklung von Micro-Frontends mit React und Node.js unter Verwendung von Typescript. Diese Micro-Frontends wurden mithilfe von Jenkins, ArgoCD und Kubernetes bereitgestellt und mit Tools wie Grafana, Kibana, Zipkin und ElasticSearch überwacht, um eine hohe Verfügbarkeit und Performance sicherzustellen.

In meiner Rolle als Lead Developer eines kleineren Teams war ich für die Sprintplanung, Schätzungen sowie die termingerechte Lieferung der Software verantwortlich. Zudem habe ich die Kommunikation mit der Fachabteilung, den Product Owners und anderen Business Analysts übernommen, um sicherzustellen, dass die technischen Lösungen die Geschäftsanforderungen erfüllen.

Zusätzlich war ich zuständig für die Bearbeitung von Helpdesk-Tickets in der Produktion, die Fehleranalyse und -behebung sowie die Optimierung bestehender Anwendungen.

Technologien:

Java (Spring MVC)
React, Node.js, Typescript, Micro-Frontends
JavaScript (jQuery), HTML, CSS
Hibernate, Oracle DB, H2
ESB und Web-Service-APIs (REST, SOAP)
SonarQube
Micro-Frontend-Bereitstellung mit Jenkins, ArgoCD, Kubernetes
Monitoring mit Grafana, Kibana, Zipkin, ElasticSearch
IntelliJ, VSCode, Eclipse
Git, Bitbucket, Subversion (SVN)
JIRA, Confluence

Eingesetzte Qualifikationen

Full Stack Developer, Hibernate (Java), Java-Entwickler, Java (allg.), JavaScript-Entwickler, Oracle Database, React (JavaScript library)

Ausbildung

Postgraduate/Master’s Study of Computer Science and Information Technologies
Master thesis short of - Master of Computer Science and Information Technology
FERI - Faculty of Electrical Engineering and Computer Science
2013
Maribor, Slovenia
Undergraduate Study of Computer Science and Information Technologie
Bachelor of Computer Science and Information Technology
FERI - Faculty of Electrical Engineering and Computer Science
2010
Maribor, Slovenia

Über mich

In meiner beruflichen Laufbahn habe ich vielseitige Erfahrungen in der Entwicklung von Webanwendungen gesammelt, sowohl im Backend als auch im Frontend. Ich habe an einer Reihe von Java-basierten Projekten gearbeitet, die komplexe Webanwendungen mit Spring MVC und Velocity Templates umfassten. Diese Projekte betrafen oft die Integration verschiedener Services und Datenbanken, wobei ich für die Entwicklung sauberer und skalierbarer Lösungen verantwortlich war.

Im Frontend-Bereich habe ich umfangreiche Kenntnisse in React und Typescript, besonders im Einsatz von Micro-Frontend-Architekturen, die ich in meinen jüngsten Projekten erfolgreich implementiert habe. Diese Technologien erlaubten es mir, flexible und modularisierte Webanwendungen zu entwickeln, die gut skalierbar und wartbar sind.

Zusätzlich habe ich über 5 Jahre Erfahrung in der Entwicklung nativer Android-Apps sowie Cross-Platform-Anwendungen mit React Native, die ich sowohl in kommerziellen Projekten als auch in internen Unternehmenslösungen eingesetzt habe. Dabei war ich stets darauf fokussiert, benutzerfreundliche und performante Apps zu erstellen, die den Anforderungen der Endnutzer gerecht werden.

Meine berufliche Rolle hat sich in den letzten Jahren weiterentwickelt. Derzeit fungiere ich als Lead Developer, wo ich ein kleines Team leite. Ich bin verantwortlich für die Sprintplanung, Schätzungen und die termingerechte Lieferung von Software. Darüber hinaus koordiniere ich die Kommunikation mit den Fachabteilungen, Produktverantwortlichen und anderen Stakeholdern, um sicherzustellen, dass die technischen Lösungen die Geschäftsanforderungen erfüllen.

Ein weiterer Schwerpunkt meiner Arbeit liegt in der Fehlerbehebung und Wartung von Produktionssystemen sowie der kontinuierlichen Optimierung von Anwendungen, um die Benutzerfreundlichkeit und Performance zu steigern. Ich verfüge über ausgezeichnete Kommunikationsfähigkeiten, die es mir ermöglichen, effektiv zwischen den technischen Teams und den nicht-technischen Fachbereichen zu vermitteln.

In meiner Freizeit beschäftige ich mich intensiv mit modernen JavaScript-Frameworks wie Next.js und Svelte, um meine Fähigkeiten weiter auszubauen. Dies zeigt mein kontinuierliches Bestreben, auf dem neuesten Stand der Technik zu bleiben und mein Wissen in realen Projekten anzuwenden.

Weitere Kenntnisse

Programmiersprachen: Java, JavaScript, Typescript, PHP

Frameworks & Tools: Spring MVC, Hibernate, React, React Native, Velocity Templates

Datenbanken: Oracle, H2, PostgreSQL, MSSQL, SQLite

Versionskontrolle: Git, Bitbucket, SVN

Entwicklungstools: IntelliJ, VSCode, Eclipse

Zusätzliche Sprachen: Slowenisch (C2), Englisch (C1/C2), Deutsch (B1/B2), Bosnisch/Kroatisch/Serbisch (C1)

Kommunikationsfähigkeiten: Leitung von Teams, Kommunikation mit Fachabteilungen, Anwenderunterstützung und Schulung

Persönliche Daten

Sprache
  • Slowenisch (Muttersprache)
  • Englisch (Fließend)
  • Bosnisch (Fließend)
  • Kroatisch (Fließend)
  • Serbisch (Fließend)
  • Deutsch (Gut)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
32
Alter
36
Berufserfahrung
11 Jahre und 9 Monate (seit 02/2013)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden