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

Imran A.-Software Engineer II

Imran A. - Software Engineer II - Profilbild
Profil-Kopfzeilen-Overlay
Verfügbar
Berlin, Deutschland

Tagessatz prüfen

Erfahrungen

Sept. 2024 - Okt. 2025
Berlin, Deutschland

Software Engineer II

LivePerson Germany GmbH

Stellenbeschreibung
Software Engineer II bei LivePerson Germany GmbH
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
  • Leitete die Entwicklung von mehr als 15 Microservices (Java 17, Spring Boot) zur Unterstützung der Kundeninteraktionen; migrierte die Systeme von On-Premises zu GCP Kubernetes, verbesserte die Skalierbarkeit und senkte die Infrastrukturkosten um 20%.
  • Optimierte Benutzerdienste durch Caching mit CouchDB und die Überarbeitung von APIs, verkürzte die Antwortzeiten um 35% und verbesserte die Kundenerfahrung.
  • Implementierte Canary-Deployments, FluxCD GitOps und CI/CD-Optimierungen in GitLab, verkürzte die Vorlaufzeit für Releases um 25% und ermöglichte Rollouts ohne Ausfallzeiten.
  • Richtete Gesundheitsprüfungen in Grafana und Anodot-Warnungen zur Überwachung von Latenz, Fehlern und Durchsatz ein und senkte die MTTR um 40%.
  • Entwickelte sichere APIs mit OAuth2, DPoP und Gatekeeper, integrierte REST und GraphQL und erreichte mit Unit- und E2E-Tests eine Testabdeckung von über 90%.
  • Unterstützte Junior-Entwickler als Mentor, förderte agile Best Practices und arbeitete funktionsübergreifend an der Umsetzung wichtiger, zuverlässiger Funktionen für Kunden.
Jan. 2023 - Aug. 2024
Berlin, Deutschland

Software Engineer

PARSA PLM GmbH

Stellenbeschreibung
Software Engineer bei PARSA PLM GmbH
Industrien
Informationstechnologie (IT)
Fertigung
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • Integrierte Teamcenter über SOA-APIs mit dem Infor LN ERP, um BOM-Strukturen, Artikel, Produktkonfigurator, Familien und Merkmale zu synchronisieren, verbesserte die Datenqualität um 30% und ermöglichte Kunden eine schnellere Produktbereitstellung.
  • Passte Teamcenter-Funktionen mit ITK an und integrierte das System mit Jira und Microsoft Dynamics 365, optimierte dadurch Arbeitsabläufe und verbesserte die Effizienz funktionsübergreifender Teams.
  • Entwickelte und optimierte Java/C++-Integrationslösungen, stellte einen zuverlässigen Datenfluss zwischen den Systemen sicher, reduzierte Fehler und unterstützte wichtige Geschäftsentscheidungen.
  • Entwickelte Spring-Boot-Microservices auf Kubernetes, ermöglichte skalierbare und wartbare Deployments, verbesserte die Systemleistung und unterstützte Wachstumsinitiativen.
  • Arbeitete aktiv in agilen Teams, unterstützte Junior-Entwickler als Mentor, förderte den Wissensaustausch und stimmte Entwicklungsprioritäten auf Kunden- und Unternehmensziele ab.
Mai 2018 - Dez. 2022
Karachi, Pakistan

PS Software Engineer II / PS Software Engineer I

NCR Corporation

Stellenbeschreibung
PS Software Engineer II / PS Software Engineer I bei NCR Corporation
Industrien
Bank- und Finanzwesen
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • Leitete das Design, die Entwicklung und die Bereitstellung des Omnichannel-Portfolios von NCR innerhalb der Consumer-Banking-Plattform und verbesserte die Kundenerfahrung über physische und digitale Kanäle hinweg.
  • Setzte erfolgreich lokale und internationale Projekte um, darunter NDCe-Implementierungen für Eurobank Greece, Al-Salam Bahrain, AUB Bahrain und Sohar Bank Oman, ermöglichte eine reibungslose Transaktionsverarbeitung und reduzierte Fehler um 20-25%.
  • Implementierte Activate Enterprise für Hellenic Bank Cyprus und leistete Second-Level-Support für NCR-ITM-Lösungen bei Qatar National Bank, stellte eine hohe Systemzuverlässigkeit und einen unterbrechungsfreien Kundenservice sicher.
  • Verfüge über umfangreiche Erfahrung in e-Banking-Bereichen: Finanztransaktionen, Kartenzahlungen, SMS-Banking und Internet-Banking; leistete einen direkten Beitrag zu Kundenzufriedenheit und betrieblicher Effizienz.
  • Schuf messbaren Geschäftswert durch die Verbesserung der Transaktionsgenauigkeit und Systemverfügbarkeit sowie durch die Unterstützung strategischer Unternehmensziele bei der digitalen Transformation im Banking.
  • Wurde bei NCR Corporation als PS Role Model für hervorragende Zusammenarbeit, Kundenorientierung, Umsetzung und Innovation ausgezeichnet.
Feb. 2015 - Feb. 2017
Kuala Lumpur, Malaysia

Java Developer

InSynchro Group of Companies

Stellenbeschreibung
Java Developer bei InSynchro Group of Companies
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Projektmanagement
  • Entwickelte und erweiterte interne Produkte und Projekte und definierte Designs sowie Spezifikationen.
  • Leitete die Entwicklung der Executive Dashboard Application und legte Layouts, Workflows und Ziele fest.
  • Verwaltete Projekte wie das JKR Sabah Executive Dashboard, eine kollaborative webbasierte Plattform, die Projektinformationen zentralisiert und dadurch Management, Kommunikation und Überwachung verbessert.
  • Entwickelte das InSynchro Executive Dashboard (IXD), eine Cloud-Anwendung, die CXOs dabei unterstützt, Kompetenzen darzustellen und Probleme effizient zu verwalten.
  • Setzte Technologien wie Spring MVC 4, Maven, Hibernate, jQuery, JSON, Gson, Oracle Primavera P6, Bootstrap und Bonita BPM ein.

Branchenerfahrung

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

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

Informationstechnologie (IT)
Bank- und Finanzwesen
Fertigung
Profil-Übereinstimmungsdiagramm

Erfahrung nach Fachbereich

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

Erfahren in Informationstechnologie (IT), Produktentwicklung und Projektmanagement.

Informationstechnologie (IT)
Produktentwicklung
Projektmanagement
Profil-Übereinstimmungsdiagramm

Zusammenfassung

Ich bin Senior Backend Developer mit einer starken Grundlage in der Fullstack-Entwicklung und Erfahrung im Aufbau und Management von Unternehmensanwendungen in den Bereichen Fintech, Gesundheitswesen, KI-Plattformen und Immobilienverwaltung. Meine Kernkompetenzen liegen in Java, Kotlin, Spring Boot und Microservices, ergänzt durch gute Kenntnisse in Angular/TypeScript für die Frontend-Entwicklung. Ich verfüge über umfangreiche Erfahrung mit skalierbaren, sicheren und leistungsstarken Systemen, die auf Cloud-Plattformen (GCP, Kubernetes, Docker, GitOps) bereitgestellt werden. Ich bin erfahren mit Authentifizierungs- und Sicherheitsprotokollen (OAuth2, OAuth1, DPoP, Gatekeeper) und arbeite außerdem mit modernen Technologien wie Kafka, Elasticsearch, Grafana, Anodot, Vault, LaunchDarkly und GraphQL. Ich arbeite gerne in funktionsübergreifenden Teams und bringe technische Exzellenz sowie Problemlösungskompetenz ein, während ich mich an kundenorientierten Produktzielen ausrichte.

Fähigkeiten

Sprachen

  • Java
  • Kotlin
  • Typescript
  • Javascript
  • Sql
  • Bash

Frameworks & Bibliotheken

  • Spring (Spring Boot, Spring Mvc, Spring Data, Spring Security, Spring Aop, Spring Cloud, ...)
  • Hibernate
  • Nodejs
  • Angular

Microservices & Architektur

  • Restful Apis
  • Graphql
  • Ereignisgesteuerte Architektur
  • Ci/Cd-Pipelines
  • Clean Architecture
  • Domain-Driven Design (Ddd)

Daten & Messaging

  • Kafka
  • Mysql
  • Elasticsearch
  • Mongodb
  • Redis
  • Couchdb
  • Postgresql

Monitoring & Observability

  • Grafana
  • Prometheus
  • Elk Stack
  • Zabbix
  • Anodot

Sicherheit & Authentifizierung

  • Oauth2
  • Jwt
  • Oauth1
  • Gatekeeper
  • Dpop
  • Hashicorp Vault
  • Keycloak / Oidc
  • Https/Tls

Konfiguration & Feature-Management

  • Vault
  • Feature Flags
  • Launchdarkly
  • Config Server

Tests & QualitäT

  • Junit5
  • Selenium
  • Mockito
  • Sonarqube
  • Wiremock
  • Testcontainers
  • Postman

Tools & Versionskontrolle

  • Git
  • Jira
  • Bitbucket
  • Confluence
  • Intellij Idea
  • Maven
  • Gradle

Methoden

  • Agile (Scrum/Kanban)
  • Ci/Cd
  • Tdd (Test-Driven Development)
  • Code Review
  • Pair Programming

Sprachen

Englisch
Muttersprache
Hindi
Muttersprache
Urdu
Muttersprache
Deutsch
Fortgeschritten

Ausbildung

Aug. 2021 - Aug. 2022

NED University of Engineering and Technology

Data Science and Artificial Intelligence · Data Science and Artificial Intelligence · Karachi, Pakistan · 3.8

Jan. 2009 - Dez. 2012

Sir Syed University of Engineering and Technology

BS Computer Engineering · Computer Engineering · Karachi, Pakistan · 3

Statistiken

Erfahrung

Positionen gesamt 4
Erfahrung in Informationstechnologie (IT) 9.5 J.
Durchschn. Dauer 2 J. 4 M.
Längste Erfahrung 4 J. 7 M.

Globale Erfahrung

Länder gearbeitet 3 (Deutschland, Pakistan, Malaysia)
Hauptland Deutschland

Fachkenntnisse

Aktuelle Rollen Software Engineer II, Software Engineer, PS Software Engineer II / PS Software Engineer I
Hauptbranchen Informationstechnologie (IT), Bank- und Finanzwesen, Fertigung
Hauptfachbereiche Informationstechnologie (IT), Produktentwicklung, Projektmanagement

Qualifikationen

Höchster Abschluss Bachelor
Mitglied seit
Stand
Du suchst Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Häufig gestellte Fragen

Du hast Fragen? Hier findest du mehr.

Imran ist in Berlin, Deutschland ansässig und kann in On-Site-, Hybrid- und Remote-Arbeitsmodellen arbeiten.

Imran spricht folgende Sprachen: Englisch (Muttersprache), Hindi (Muttersprache), Urdu (Muttersprache), Deutsch (Fortgeschritten).

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

Basierend auf der jüngsten Erfahrung wäre Imran gut geeignet für Rollen wie: Software Engineer II, Software Engineer, PS Software Engineer II / PS Software Engineer I.

Die neueste Position von Imran ist Software Engineer II bei LivePerson Germany GmbH.

In den letzten Jahren hat Imran für LivePerson Germany GmbH, PARSA PLM GmbH und NCR Corporation gearbeitet.

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

Imran hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Projektmanagement.

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

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

Imran hat einen Bachelor in Computer Engineering von Sir Syed University of Engineering and Technology.

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

Tagessatzverteilung

0% 25% 50% 75% 100%
30 % der Experten verlangen weniger als 800 € pro Tag.
50 % der Experten verlangen zwischen 800 € und 1200 € pro Tag.
10 % der Experten verlangen zwischen 1200 € und 1600 € pro Tag.
10 % der Experten verlangen 1600 € oder mehr pro Tag.
<€800 €800-​1200 €1200-​1600 €1600+

Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.

Durchschnittlicher Tagessatz für ähnliche Positionen

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

1200
900
600
300
Stundensatzvergleich-Diagramm
Ø Tagessatz 985 €

Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.

1200
900
600
300
Stundensatzvergleich-Diagramm
Median-Tagessatz 1040 €

Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.

Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 25 Okt 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.