Imran A.-Software Engineer II

Tagessatz prüfen
Erfahrungen
Software Engineer II
LivePerson Germany GmbH
- 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.
Software Engineer
PARSA PLM GmbH
- 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.
PS Software Engineer II / PS Software Engineer I
NCR Corporation
- 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.
Java Developer
InSynchro Group of Companies
- 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.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung und Projektmanagement.
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
Ausbildung
NED University of Engineering and Technology
Data Science and Artificial Intelligence · Data Science and Artificial Intelligence · Karachi, Pakistan · 3.8
Sir Syed University of Engineering and Technology
BS Computer Engineering · Computer Engineering · Karachi, Pakistan · 3
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
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
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.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
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.
Ä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 Software Engineer II
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Berlin, Deutschland arbeiten
