Top-Experten-Abzeichen
Empfohlener Experte
Profil-Kopfzeilen-Hintergrund

Lars Larsson

Senior Softwareentwickler

Lars Larsson
Profil-Kopfzeilen-Overlay
Karlskrona, Schweden

Erfahrungen

Juni 2021 - Bis heute
4 Jahren 10 Monate

Senior Softwareentwickler

BUGLOOS

Expertise-Details
Stellenbeschreibung
Senior Softwareentwickler bei BUGLOOS
Industrien
Bank- und Finanzwesen
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • Entwarf und implementierte leistungsstarke Microservices mit Java 17 und Java 21 zur Unterstützung groß angelegter Finanzprozesse und Echtzahlungsabwicklung.
  • Entwickelte sichere mobile APIs, die globale Finanzanwendungen für Millionen von Nutzern bereitstellten.
  • Optimierte Datenabläufe durch PostgreSQL-Indizes, Partitionen und Redis-Caching, um Latenz zu reduzieren und gleichzeitige Transaktionen zu unterstützen.
  • Setzte verteilte Dienste mit Kubernetes auf der Google Cloud Platform ein und nutzte Containerorchestrierung für automatisches Skalieren und Fehlertoleranz.
  • Integrierte Observability-Tools wie Grafana, Prometheus und New Relic, um Echtzeiteinblicke und proaktives Monitoring zu ermöglichen.
  • Wendete Domain-Driven-Design-Prinzipien an, um Microservice-Grenzen zu definieren und eine wartbare Architektur zu gewährleisten.
  • Arbeitete testgetrieben mit JUnit und Mockito und hielt eine hohe Testabdeckung in kritischen Diensten aufrecht.
  • Verbesserte Betrugserkennungs- und Risikomanagementsysteme durch ereignisgesteuerte Java-Microservices mit Kafka.
  • Erstellte CI/CD-Pipelines mit automatisierten Tests und Flyway-Migrationen zur Optimierung der Deployments.
  • Setzte JOOQ für typsichere SQL- und Transaktionsoperationen ein, um Zuverlässigkeit und Konsistenz in Finanzdiensten zu erhöhen.
  • Refaktorierte Legacy-Module in SparkJava-Microservices, vereinfachte die Architektur und verbesserte die Antwortzeiten.
  • Führte Backend-Initiativen für Greenfield-Projekte und stimmte das Design auf moderne Java-Microservice-Standards ab.
  • Sicherte starke Datenkonsistenz und Zuverlässigkeit durch transaktionale Abläufe in verteilten PostgreSQL-Diensten.
  • Setzte Redis-Caching-Strategien ein, um hochfrequenten Finanztransaktionsverkehr zu bewältigen.
  • Führte Performance-Profiling und Lasttests an Java-Diensten durch, um Skalierbarkeit für globale Anforderungen zu validieren.
  • Trug zu Architektur-Roadmaps und Best-Practice-Diskussionen bei, um die Microservice-Entwicklung mit der Unternehmensstrategie abzustimmen.
Feb. 2018 - Mai 2021
3 Jahren 4 Monate

Senior Full-Stack-Entwickler

First Line Software

Expertise-Details
Stellenbeschreibung
Senior Full-Stack-Entwickler bei First Line Software
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • Entwickelte Enterprise-Backend-Dienste mit Java und Spring Boot und lieferte leistungsstarke und skalierbare Anwendungen.
  • Entwarf RESTful-APIs mit Spring Boot und integrierte sie in verteilte Architekturen, um eine effiziente Kommunikation zwischen Diensten zu gewährleisten.
  • Implementierte Hibernate ORM und JPA mit MySQL zur Verwaltung der Persistenzschicht und optimierte Abfragen für hohen Datenverkehr.
  • Führte OAuth 2.0- und JWT-basierte Authentifizierung ein und gewährleistete so einen robusten Schutz sensibler Anwendungen.
  • Baute und implementierte Microservices mit Spring Boot und wendete Separation of Concerns an, um modulare Skalierung zu ermöglichen.
  • Nutzte Apache Kafka für Echtzeit-Event-Streaming und asynchrone Kommunikation zwischen Diensten.
  • Setzte Java-Microservices auf AWS EC2-Instanzen und Docker-Containern ein und sicherte so eine zuverlässige Cloud-Bereitstellung.
  • Wendete Redis und Ehcache für Caching-Strategien an, reduzierte Datenbanklast und verbesserte Antwortzeiten.
  • Erstellte automatisierte Testsuiten mit JUnit und Mockito, um Funktionalität in Unit- und Integrationstests zu validieren.
  • Arbeitete mit Frontend-Teams zusammen, um React- und Angular-Clients mit Java-Spring-Boot-APIs abzustimmen und eine nahtlose End-to-End-Lieferung zu ermöglichen.
  • Implementierte CI/CD-Pipelines mit Jenkins und GitHub Actions zur Beschleunigung der Feature-Deployments.
  • Verbesserte das Datenbankdesign mit Schema-Migrationen und Indizes, um die Abfrageleistung zu steigern.
  • Optimierte Backend-Workflows zur Reduzierung der Latenz in verteilten Anwendungen.
  • Nahm an Code Reviews teil und wandte Spring-Boot-Best-Practices an, um Systemstabilität zu gewährleisten.
  • Liefertе Enterprise-Systeme mit modularen Java-Architekturen, die sich an sich entwickelnde Geschäftsanfragen anpassten.
Apr. 2015 - Jan. 2018
2 Jahren 10 Monate

Full-Stack-Entwickler

N-iX

Expertise-Details
Stellenbeschreibung
Full-Stack-Entwickler bei N-iX
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
  • Entwickelte Enterprise-Anwendungen mit Java und dem Spring Framework und baute skalierbare und wartbare Geschäftssysteme.
  • Implementierte Spring-MVC-Controller und -Services zur Handhabung komplexer Geschäftslogik und Benutzerabläufe.
  • Erstellte SOAP- und RESTful-APIs, um externe Systeme zu verbinden und einen nahtlosen Datenaustausch zwischen Plattformen zu ermöglichen.
  • Entwarf Datenmodelle mit Hibernate und PostgreSQL und optimierte Abfragen und Schemata für effizienten Datenzugriff.
  • Integrierte Spring Security, um RBAC-Richtlinien anzuwenden, APIs zu sichern und den Zugriff angemessen einzuschränken.
  • Implementierte Spring Batch-Jobs zur Durchführung groß angelegter, periodischer Datenmigrationen und -Transformationen.
  • Wendete Apache Maven für das Abhängigkeitsmanagement an und optimierte Projekt-Builds.
  • Setzte Microservice-Muster mit Spring Cloud für Service-Discovery, Konfigurationsmanagement und internen Dienstverkehr ein.
  • Arbeitete mit Kafka für asynchrone Nachrichtenverarbeitung und ermöglichte ereignisgesteuerte Workflows zwischen verteilten Diensten.
  • Optimierte Backend-Performance mit Connection-Pooling, Caching-Strategien und asynchroner Task-Ausführung.
  • Schrieb JUnit- und Integrationstests, um Systemzuverlässigkeit zu gewährleisten.
Juli 2014 - März 2015
9 Monate

Praktikum als Softwareentwickler

Euvic

Expertise-Details
Stellenbeschreibung
Praktikum als Softwareentwickler bei Euvic
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
  • Entwickelte AngularJS Single-Page-Anwendungen mit JavaScript und arbeitete mit UX-Designern zusammen, um responsive und interaktive Features umzusetzen.
  • Integrierte REST-APIs von Java-Backend-Diensten und verbesserte so die Reaktionsfähigkeit und Funktionalität der Client-Anwendungen.
  • Baute AngularJS-Komponenten mit zweiseitiger Datenbindung und Direktiven, um Wiederverwendbarkeit zu steigern.
  • Implementierte AngularJS-Routing, um nahtlose Navigation zwischen Modulen zu ermöglichen.
  • Sammelte erste Erfahrungen in der Kombination von Java-Backends mit AngularJS-Frontends und legte damit den Grundstein für Full-Stack-Entwicklung.

Branchenerfahrung

Sehen Sie, in welchen Branchen dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat.

Erfahren in Informationstechnologie (IT) und Bank- und Finanzwesen.

Informationstechnologie (IT)
Bank- und Finanzwesen
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

Ich spezialisiere mich auf Java-Backend-Entwicklung, entwerfe und liefere Microservices und verteilte Unternehmenssysteme. Meine Expertise umfasst Java 8–21, Spring Boot, Spring Cloud, Hibernate, JPA und Messaging-Plattformen wie Kafka und RabbitMQ. Ich habe Systeme für Finanzdienstleistungen, E-Commerce und großangelegte Business-Plattformen gestaltet und resiliente Lösungen auf AWS, GCP und Azure bereitgestellt. Mein Fokus liegt auf Performance-Optimierung, sicherer Authentifizierung und ereignisgesteuerter Verarbeitung, wobei ich DDD- und TDD-Praktiken anwende, um wartbare und zuverlässige Anwendungen zu erstellen. Ich bin leidenschaftlich daran interessiert, Java-Systeme mit modernen Architekturen voranzubringen und dabei Skalierbarkeit, Ausfallsicherheit und Effizienz in Produktionsumgebungen sicherzustellen.

Fähigkeiten

  • Backend-entwicklung: Java, Spring Boot, Spring Framework, Spring Cloud, Spring Security, Hibernate, Jpa, Soap/rest-apis, Kafka, Rabbitmq, Microservices, Ddd
  • Datenbankverwaltung: Postgresql, Mysql, Oracle, Redis, Mongodb, Elasticsearch
  • Cloud Computing Und Hosting: Aws (Ec2, S3, Lambda), Gcp (Kubernetes Engine), Azure, Docker, Kubernetes, Jenkins, Github Actions, Gitlab Ci/cd, Terraform
  • Testen Und Monitoring: Junit, Mockito, Selenium, Cypress, Tdd, Bdd, Lasttests
  • Weitere Fähigkeiten: Ereignisgesteuerte Architektur, Api-gateways, Domänenmodellierung, Agile, Ci/cd-pipelines
  • Neugieriger Entdecker Neuer Technologietrends Und Tools
  • Engagiert Für Kontinuierliche Berufliche Weiterentwicklung Und Lernen
  • Aktiver Teilnehmer An Open-source-initiativen
  • Engagiert, Innovationen Im Bereich Der Softwareentwicklung Voranzutreiben

Sprachen

Englisch
Verhandlungssicher
Serbisch
Grundkenntnisse

Ausbildung

Okt. 2011 - Juni 2014

University of Niš

Bachelor in Informatik · Informatik · Niš, Serbien

Statistiken

Erfahrung

Positionen gesamt 4
Erfahrung in Informationstechnologie (IT) 11.5 J.
Durchschn. Dauer 2 J. 10 M.
Längste Erfahrung 4 J. 9 M.

Fachkenntnisse

Aktuelle Rollen Senior Softwareentwickler, Senior Full-Stack-Entwickler, Full-Stack-Entwickler
Hauptbranchen Informationstechnologie (IT), Bank- und Finanzwesen
Hauptfachbereiche Informationstechnologie (IT), Produktentwicklung

Qualifikationen

Höchster Abschluss Bachelor

Profil

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

Frequently Asked Questions

Sie haben Fragen? Hier finden Sie weitere Informationen

Wo ist Lars ansässig?

Lars ist in Karlskrona, Schweden ansässig.

Welche Sprachen spricht Lars?

Lars spricht folgende Sprachen: English (Verhandlungssicher), Serbian (Grundkenntnisse).

Wie viele Jahre Erfahrung hat Lars?

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

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

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

Was ist das neueste Projekt von Lars?

Die neueste Position von Lars ist Senior Softwareentwickler bei BUGLOOS.

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

In den letzten Jahren hat Lars für BUGLOOS und First Line Software gearbeitet.

In welchen Industrien hat Lars die meiste Erfahrung?

Lars hat die meiste Erfahrung in Industrien wie Informationstechnologie (IT) und Bank- und Finanzwesen.

In welchen Bereichen hat Lars die meiste Erfahrung?

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

In welchen Industrien hat Lars kürzlich gearbeitet?

Lars hat kürzlich in Industrien wie Informationstechnologie (IT) und Bank- und Finanzwesen gearbeitet.

In welchen Bereichen hat Lars kürzlich gearbeitet?

Lars hat kürzlich in Bereichen wie Informationstechnologie (IT) und Produktentwicklung gearbeitet.

Was ist die Ausbildung von Lars?

Lars hat einen Bachelor in Informatik from University of Niš.

Wie ist die Verfügbarkeit von Lars?

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

Wie hoch ist der Stundensatz von Lars?

Der Stundensatz von Lars 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 Lars beauftragen?

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

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1200
900
600
300
Stundensatzvergleich-Diagramm
⌀ Markt: 880-1040 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.