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

Sabahattin K.-Senior Java Developer | Lead Developer | Architekt | Team Lead

Sabahattin K. - Senior Java Developer | Lead Developer | Architekt | Team Lead - Profilbild
Profil-Kopfzeilen-Overlay
Diedorf, Deutschland

Tagessatz prüfen

Erfahrungen

Juli 2026 - Heute

Alleinverantwortlich (Konzeption, Entwicklung, Infrastruktur, Betrieb)

Eigenprojekt busik.ch

Stellenbeschreibung
Alleinverantwortlich (Konzeption, Entwicklung, Infrastruktur, Betrieb) bei Eigenprojekt busik.ch
Industrien
Informationstechnologie (IT)
Transport und Logistik
Bereichen
Informationstechnologie (IT)
Betrieb
Produktentwicklung
  • Mitfahr- und Busplattform, live erreichbar und funktionsfähig. Backend Spring Boot 4.1 auf Java 21, PostgreSQL mit Flyway, Testcontainers-Integrationstests. Betrieb im eigenen AWS-Konto (ECS Fargate, ALB, ECR, IAM Least-Privilege) mit CI/CD via GitHub Actions und OIDC-Federation ohne statische Zugangsdaten. Entwicklung durchgehend AI-gestützt mit Claude Code, inklusive eigener Skills und projektspezifischem Memory. Spring Boot · Java 21 · PostgreSQL · Flyway · Docker · AWS ECS/ALB/ECR · CI/CD · GitHub Actions · Claude Code
Jan. 2024 - Dez. 2025
Türkei

Softwareentwickler Backend, Frontend & IoT-Anbindung

Pars Scooter

Stellenbeschreibung
Softwareentwickler Backend, Frontend & IoT-Anbindung bei Pars Scooter
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • Backend in Kotlin auf Basis von Spring, modular geschnitten, für eine E-Scooter-Sharing-Plattform (Flotte über 1000 Fahrzeuge, 24/7-Betrieb); Deployment und Container-Verwaltung über Portainer. Kotlin · Spring · Portainer · REST · GraphQL · MongoDB
  • Anbindung der IoT-Geräte in C und C++ für die Fahrzeugkommunikation der E-Scooter-Flotte.
  • Frontend in Flutter — 2025 als native Android- und iOS-App ausgeliefert (Google Play Store und Apple App Store). Abbildung der fachlichen Abläufe Registrierung, Reservierung, Miete und Flottenverwaltung.
Mai 2019 - Juli 2026
Zürich, Schweiz

Fullstack Entwickler

Swisslife

Stellenbeschreibung
Fullstack Entwickler bei Swisslife
Industrien
Bank- und Finanzwesen
Versicherung
Informationstechnologie (IT)
Bereichen
Investitionen, M&A & Venture Capital
Informationstechnologie (IT)
Produktentwicklung
  • Rolle: Senior Developer, Architektur, Lead Developer

  • Senior Developer: Monolith → REST-Architektur Redesign mehrerer EJB-Monolithen zu skalierbaren REST-Services. Architektur-, Schema- und Framework-Entscheid (OpenAPI, Flyway, Camunda) unter Beibehaltung der Legacy-Interfaces. OpenAPI · Camunda · Flyway · EJB → REST

  • Senior Developer: Neuentwicklung InvestEasy Finanzvorsorge-Beratersoftware (2./3. Säule) gemäß Schweizer Regulatorien: Steuerland, Herkunft der Finanzmittel, Nutzniesser, Staatsbürgerschaft. Fondsselektion nach Risikoprofilierung. Spring Boot · Quarkus · React · TWIN-Signatur · Videoidentifikation · OpenAPI · Camunda

  • Team Lead: Redesign Hypothekenfinanzierung Migration EJB → Microservices mit direkten REST-Calls für externe Partner (vorher: E-Mail). Incident-Reduktion von ~100 auf 2–5 pro Woche durch Visitor-Pattern und typsichere Datenvalidierung in reinem Java. REST · Microservices · Design Patterns · Clean Code

  • Developer / Architektur: Partnerportal – Lead Developer & Betrieb (ca. 2400 aktive User) Alleinverantwortliche Weiterentwicklung und Betrieb der Broker-Plattform (Provisionen, Mitarbeiterverwaltung, Kundenstammdaten). Liferay-Migration auf 2026.Q1, Onelogin OIDC, React-Frontend-Umbau, Azure-DevOps-Pipeline sowie KI-gestützte Entwicklung mit Claude Code CLI. Sicherstellung der Wartungszyklen. Liferay · OSGI · React · TypeScript · Azure DevOps · OIDC · Claude Code · 2026.Q1

Kenntnisse: Java 17/21, CDI, React, JSF, T-SQL, PrimeFaces, OmniFaces, Shell-Script, OSGI, Felix, REST, OpenAPI, GraphQL, Python, TDD, Unittest, Clean Code, Docker, Quarkus, SQL, SMTP, WSDL, DevOps, XML, Bourne-again-Shell, bash, Z-Shell

Eingesetzte Produkte: IntelliJ, WildFly, Linux, CSS3, Docker, Elastic Search, Spring Core, Kubernetes, Argo CD, Git, GitHub, Azure, Apache Lucene, Docker Compose, Camunda, OSGI, MS SQL Server, REST, HTML5, JavaScript, OpenAPI 3, Spring, Spring Batch, Liferay, Azure DevOps, ELK, Kibana, Ehcache, SonarQube, SSL, ConfigSeeder, Bash, Shell-Script

Okt. 2017 - März 2019
Zürich, Schweiz

Senior Developer

SIX

Stellenbeschreibung
Senior Developer bei SIX
Industrien
Bank- und Finanzwesen
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Produktion
  • Rolle: Senior Developer, Unterstützung anderer Entwickler

  • Senior Developer: Refactoring von Legacy-Java-Code von EJB auf REST-Microservices zur besseren Skalierbarkeit und Wartbarkeit.

  • Senior Developer / DevOps: Wartung und Design von Spring-Boot- und Docker-Komponenten, um die Ausfallsicherheit in einem Cluster nach dem Blue-Green-Muster zu verbessern.

  • Senior Developer: Überführung einer einzelnen Persistenzschicht in eine Multi-Persistenzschicht im Legacy-Code. Durchführung von Integrationstests und einer Verifikationsebene zur Transaktionssicherheit über alle Ebenen hinweg. Entwicklung von Rollback-Szenarien zur Gewährleistung der Transaktionssicherheit.

  • Senior Developer: Design und Aufbau einer Persistenzschicht für Suchindizes mittels Elasticsearch sowie Modellierung performanter Suchindizes, um eine in einer NoSQL-Datenbank nicht vorhandene Suche zu ermöglichen. Datensynchronisation von NoSQL nach Elasticsearch – Umsetzung einer performance-optimierten Suche: Geschwindigkeit der Ergebnislieferung um >500 % erhöht.

  • Senior Developer: Überwachung und Steuerung neuer Entwickler (meist extern) hinsichtlich Codequalität und Überprüfung der Anforderungen anhand des Codes.

  • Senior Developer: Performanceoptimierung und Refactoring von Legacy-Code in Spring Batch (Produktion und Testing), um Geschwindigkeit und Wartbarkeit zu erhöhen.

  • Senior Developer: Lösung der Problematik eines generischen Finanzprodukts – Implementierung einer generischen UX-Komponente in TypeScript und React.

  • Entwicklung / DevOps: Release-Management – Ausrollen neuer Komponenten mittels Docker und Kubernetes.

Kenntnisse: Scrum, Design Patterns, Java API, REST Services, Clean Code, DevOps, TDD, Lucene, SQL, PL/SQL

Eingesetzte Produkte: JetBrains IntelliJ IDEA, Docker, Docker Compose, Jenkins, CI/CD, Oracle, OracleNoSQL, MySQL 5, JPA, Mockito, ReactJS, JSON, Enterprise Architect, Confluence, JIRA, Bitbucket, Git, FindBugs, SonarQube, WSDL, REST

März 2017 - Okt. 2017
Nürnberg, Deutschland

Lead Developer

Arbeitsagentur

Stellenbeschreibung
Lead Developer bei Arbeitsagentur
Industrien
Informationstechnologie (IT)
Regierung und öffentliche Verwaltung
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • Lead Developer: Umsetzung einer Content- und Metadatensuche auf Basis von Microservices, Angular (Frontend) sowie Elasticsearch und Lucene-Index. Implementierung mit Java 8 / Spring. Modellierung der Suchindexe mit Analysern und Non-Persistent-Fields.
  • Entwicklung: Frontend und Backend.
  • Architektur: Aufbau Docker-Cluster und Betrieb, DC/OS Mesos zur Orchestrierung und Skalierung der Microservice-Komponenten.

Kenntnisse: Scrum, Clean Code, TDD

Eingesetzte Produkte: Eclipse, IntelliJ IDEA, Elastic Search, Storm Crawler, bash, Docker, DCOS Mesos, Webstorm, Spring 4.1, Apache Lucene, Spring Boot, FeignClient, OkHttp Client, Mockito, MockMvc, Bash Shell, DesignPatterns, AngularJS, JIRA, Confluence, Git, Java API, REST Services, REST, FindBugs, Angular, Kotlin

Aug. 2015 - März 2017
Laufenburg, Deutschland

J2EE Softwareentwickler / Architekt

Energiekonzern (Schweiz)

Stellenbeschreibung
J2EE Softwareentwickler / Architekt bei Energiekonzern (Schweiz)
Industrien
Energie
Versorgungsdienstleistungen
Bereichen
Informationstechnologie (IT)
Qualitätssicherung

Entwicklung und Qualitätskontrolle sowie Code-Reviews von Softwarelieferungen. Aufbau von Continuous Delivery mittels JBoss RHQ. Aufteilung der Lieferpakete in Microservice-taugliche Building Blocks. Kopplung von Steuer-, Leit- und Regelsystemen im Stromsektor. Bugfixes (Backend J2EE, Spring, Frontend JSF/PrimeFaces, AngularJS). Überführung diverser Projekte von JDK 7 auf JDK 8.

  • Entwicklung: Kopplung unterschiedlicher Systeme mittels Datensynchronisation Backend/Frontend.
  • Entwicklung: Archivdatenübermittlung ans eArchiv.
  • Entwicklung: Business-Object-Registry zur Objektkardinalität der verschiedenen Systeme.
  • Entwicklung: Bugfixing, Integrationstests, Unittests.
  • Architektur: Ablösen Apache Camel Projekt mittels Camunda BPMN, erhöhen der Wartbarkeit und Prozesssichtbarkeit.
  • Entwicklung: Erweiterung von Bestandsprojekten mit Kerberos-Authentifizierungsdienst.
  • DevOps: JBoss-Template-Aufbau mit Docker und Vagrant.

Kenntnisse: Scrum, Agile, Reengineering, DevOps

Eingesetzte Produkte: OData, JSF, PrimeFaces, AngularJS, Java 8, Camunda BPM, Spring 3.0, Spring Batch, Spring Data, Feign REST Client, Quartz Scheduler, JBoss, WildFly, Git, ElasticSearch, Apache Lucene, Spring Boot, SonarQube, J2EE, JPA, JAXB, Oracle, H2, CSS, Kotlin

Jan. 2015 - Juli 2015
München, Deutschland

Entwickler / Team Lead (Backend/GUI)

Bank UniCredit

Stellenbeschreibung
Entwickler / Team Lead (Backend/GUI) bei Bank UniCredit
Industrien
Bank- und Finanzwesen
Bereichen
Finanzen
Informationstechnologie (IT)
Projektmanagement

Team Lead: Umsetzung einer Oberfläche für den Abgleich von Master-Stammdaten im Bereich Konzernpartner, Mandanten, Partner und Konzernverbunden (Verschuldungsmeldung an die Bundesbank).

Tools: JBOSS 6.3 GA, Java 7, Eclipse, EJB 6, JPA, Mockito, JUnit, CDI, Jenkins, HTML, CSS, Hibernate, PrimeFaces 5.2, JSF 2.2, Activiti BPMN Engine, Apache Lucene, Batch JSR 352, JAX-WS, JAXP, REST, SOAP, Apache ActiveMQ, SonarQube, FindBugs, Maven, PowerMock, XStream

Kenntnisse: Scrum, TDD, Agile Entwicklung, Change Request Management

Eingesetzte Produkte: Atlassian Confluence, JBoss, Java 7, J2EE, JPA, Mockito, CDI, HTML5, Hibernate, PrimeFaces, JSF, Activiti, SOAP, SoapUI, JAXB, JUnit, PowerMock, Apache Lucene, SonarQube, WSDL, ActiveMQ, BPMN, FindBugs, Kotlin, Spring Batch

Jan. 2012 - Jan. 2015
Augsburg, Deutschland

Leiter Software Zytologiesysteme

amedes Medizinische Dienstleistungen

Stellenbeschreibung
Leiter Software Zytologiesysteme bei amedes Medizinische Dienstleistungen
Industrien
Gesundheitswesen
Bereichen
Informationstechnologie (IT)
Betrieb
Projektmanagement
Qualitätssicherung
  • Teamgrösse / Kunden: 8 Personen / 20 Konzerneigene Labore / 60 Konzernfremde Mitbewerber Labore

Nach der Übernahme einer Laborsoftware benötigte der Konzern amedes Labordienstleistungen eine Person, die in der Lage ist, die Software auf eine neue Architektur zu stellen, den Betrieb inkl. der in DE üblichen Softwarezertifizierung (alle 2 Jahre) zu gewährleisten und die Mitbewerberunternehmen zu besänftigen, dass keine Daten die Abteilung verlassen. Das Ziel war der reibungslose Weiterbetrieb. Nach dieser Zeit wurde die Software mit Gewinn an einen Softwarekonzern veräußert.

  • Management: Disziplinarische Personalverantwortung für ein Team von Softwareentwicklern: Mitarbeiterführung, Zielvereinbarungen, Leistungsbeurteilungen sowie Karriereentwicklung der Teammitglieder.
  • Management: Projektverantwortung: Planung, Steuerung und Überwachung von Softwareprojekten hinsichtlich Termintreue, Qualität und Ressourceneinsatz.
  • Management: Budget- und Kostenkontrolle: Gesamtbudget 2 Mio. (Personal und Hardware) – Erstellung und Überwachung von Projektbudgets, Ressourcen- und Aufwandskalkulationen sowie Abstimmung mit dem Management.
  • Management: Rollout der Software auf alle Labore (MOLIS und Zytologie) ohne Betriebsunterbrechung – inkl. Planung, Schulung und Einweisung der übernommenen Laborärzte und Laborassistenten.
  • Management: Leitung und Koordination durch Steering-Komitee mit Ärzten und Laboren zur Anforderungsaufnahme, Projektumsetzung und Akzeptanz nach der Geschäftsübernahme durch den amedes Konzern.
  • Architektur: Entscheider sowie Verantwortung für Softwarestrategie, Hardware und Architektur (Software und Hardware).
  • Organisation: Verantwortlich für Einführung und Betrieb inkl. KBV-Zertifizierung der Software sowie Quartalsabrechnung gegenüber der KBV Deutschlandweit für ca. 80 Labore.

Eingesetzte Produkte: MS-Project, Omnis7, Oracle 10g, PostgreSQL

Feb. 2010 - Dez. 2012
Hamburg, Deutschland

J2EE Softwareentwickler / Teamleitung / Test-Driven Development

Reederei (internationales Projekt)

Stellenbeschreibung
J2EE Softwareentwickler / Teamleitung / Test-Driven Development bei Reederei (internationales Projekt)
Industrien
Transport und Logistik
Bereichen
Informationstechnologie (IT)
Projektmanagement
  • Teamgrösse: 6 Personen

Ziel: Umsetzen einer Logistikapplikation – Ablösung von 60 Insellösungen. Projektsprache: Englisch (Meetings, Spezifikationen, Verhandlungen, Near-Shore-Teams). Erstellen/Design Frontend in JSF und Servicelayer/Backend J2EE sowie Batchverarbeitung im Bereich Tarifmanagement und Zentrale Systeme. Prozessmodellierung mittels Activiti in verschiedenen Modulen. Verantwortlich für Implementierung der Workflow-Prozesse und Requirements-Analyse. Verteilte Applikation für ca. 2.500 Anwender im Cluster-Betrieb, Sync-Prozesse, Async-Prozesse, Batch-Process-Verwaltung, Performance-Analyse und Optimierung.

Kenntnisse: TDD, Scrum, Clean Code

Eingesetzte Produkte: Eclipse, Icefaces, TIBCO, ActiveMQ, Gradle, Git, Jenkins, Maven, Activiti BPMN, Camunda, XSLT, XML, AltovaXMLSpy, CDI, JSF, JSFUnit, JasperReport, Mockito, PowerMock, EclipseLink, Hibernate, JUnit, Oracle 11, JPA

Jan. 2008 - Jan. 2010
Hamburg, Deutschland

Projektleiter / Stellv. Leiter Entwicklung mit Personalverantwortung

HHLA Hamburg Port Consulting

Stellenbeschreibung
Projektleiter / Stellv. Leiter Entwicklung mit Personalverantwortung bei HHLA Hamburg Port Consulting
Industrien
Transport und Logistik
Bereichen
Informationstechnologie (IT)
Logistik
Projektmanagement
  • Teamgrösse: 7 Personen

Betreuung einer laufenden ERP-Software im Hamburger Hafen und 4 weiteren Terminals in Polen (Auftragsvolumen ~800.000 € p.a.). Aufbau und Standardisierung einer fehlenden Systemkommunikation. Erstellen eines Webportals für Online-Aufträge und Container-Tracking. Verhandlung und Abschluss von SLA und Migrationsprojekt mit dem Kunden. Am Anfang des Projektes als freiberuflicher Mitarbeiter gestartet, dann in Festanstellung übernommen.

Eingesetzte Produkte: Java, JSF, JBoss Portal 2.7/JBoss 5, Maven, Uniface 8.3.4, JMS, J2EE, EJB3, Swing GUI, JUnit, SQL, PL/SQL, XML, XSLT, Hibernate, Spring, Subversion, Eclipse

Nov. 2007 - Okt. 2008
München, Deutschland

Technologieberater und Entwickler

Kommunale Datenverarbeitung

Stellenbeschreibung
Technologieberater und Entwickler bei Kommunale Datenverarbeitung
Industrien
Regierung und öffentliche Verwaltung
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • Historienführung: Zertifizierungskonformes Änderungsprotokoll für alle Softwareprodukte – nachvollziehbare Darstellung von Datenänderungen (einschließlich n:m-Beziehungen) für Nicht-IT-Anwender.
  • Journalführung: Unternehmensweite und produktübergreifende Journalführung auf Basis der Historienführung.
  • Reportanbindung JASPER: Anbindung des Open-Source-Reporting-Werkzeugs an UNIFACE (4GL Call-Out) per JNI über C++ nach Java.
  • Anordnungsdialog: Ersatz einer nativen GUI durch eine Web-GUI (Multi-Tier-Architektur mit Webservice und loser Kopplung).

Eingesetzte Produkte: Microsoft Visual Studio 2005, UNIFACE 8, Eclipse, Subversion, Enterprise Architect, Oracle, SQL Server, C++, PL/SQL, TSQL, JSP, JSF, JBoss, J2EE, EJB2, Tomcat 5, Maven 2, Java 6, JNI, JMS, JUnit

Juli 2007 - Aug. 2008
Augsburg, Deutschland

Entwickler, Technologieberater

Labordienstleistungen

Stellenbeschreibung
Entwickler, Technologieberater bei Labordienstleistungen
Industrien
Gesundheitswesen
Informationstechnologie (IT)
Bereichen
Business Intelligence
Informationstechnologie (IT)

Entwickler: Erstellung einer C#-Software zur Überwachung von Laboraufträgen nach Dringlichkeit und Priorität (Layout nach Informationstafel-/Flughafenprinzip).

  • Umsetzung einer Inhouse-Lösung für ein Datawarehouse-Reporting-Tool: Datenbankexport nach Excel per XML und C#
  • Leistungsfähiger Bildserver/-client: Anzeige eingescannter Aufträge (TIFF, mehrseitig) im Remote-Desktop-Betrieb per WCF-/Socket-Verbindung

Eingesetzte Produkte: C#-Frontend/-Backend, Sockets, Services, PL/SQL, Microsoft Visual Studio 2005, SQL Server, WCF, .NET, ADO.NET (Teilzeitprojekt)

Juni 2007 - Dez. 2007

Analyst und Umsetzer

Stellenbeschreibung
Analyst und Umsetzer
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Betrieb

DevOps: Umzug eines Rechnerknotens im Rechenzentrum von einem HPUX-Cluster auf mehrere Knoten mit openSUSE Enterprise Edition. Analyse und Migration von ca. 36.000 Java-Batch- und 3-Tier-Klassen (Swing + Web). Aufbau einer Testumgebung, Massentests und Machbarkeitsanalysen. Integration in den Produktionsplan ohne sichtbare Unterbrechung nach außen.

Eingesetzte Produkte: C, C++, MFC, JNLP, JNI, bash, kshell, Java, J2EE, EJB2, Swing GUI, JBoss 4, make, SQL, TSQL, XML, XSLT, ANT, Maven, Subversion

Jan. 2004 - Juli 2007
Hamburg, Deutschland

Entwickler, Teamleiter

Logistik (Hamburg / Frankfurt)

Stellenbeschreibung
Entwickler, Teamleiter bei Logistik (Hamburg / Frankfurt)
Industrien
Transport und Logistik
Bereichen
Buchhaltung
Kundendienst
Informationstechnologie (IT)
Vertrieb

Entwickler/Teamleiter: Neues Projekt beim Kunden – Entwicklung in Uniface für den Transport von Containern in Deutschland. Kommunikation mit diversen externen Systemen. Projektgröße: ca. 15 Personen plus IT-Abteilung des Kunden. Teamleiter für: Verkaufskonditionen, Webanbindung externer Partner, Web-Preisinformationssystem, Kundenabrechnung, Angebotswesen, Reklamationswesen. Anbindung externer Straßen- und Schienenwerke per Webservice.

Eingesetzte Produkte: Uniface 8.4.x, Java, EJB, JUnit, JSP, Servlet, Tomcat 5.x, XML, DTD, XSL, SQL Oracle, JNDI, UML, JMS, WSDL, C++, UNIFACE Application Server, Scriptura, Eclipse, XMLSpy, Oracle 9.x

Branchenerfahrung

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

Erfahren in Informationstechnologie (IT), Bank- und Finanzwesen, Transport und Logistik, Versicherung, Gesundheitswesen und Regierung und öffentliche Verwaltung.

Informationstechnologie (IT)
Bank- und Finanzwesen
Transport und Logistik
Versicherung
Gesundheitswesen
Regierung und öffentliche Verwaltung
Profil-Übereinstimmungsdiagramm

Erfahrung nach Fachbereich

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

Erfahren in Informationstechnologie (IT), Produktentwicklung, Projektmanagement, Investitionen, M&A & Venture Capital, Qualitätssicherung und Betrieb.

Informationstechnologie (IT)
Produktentwicklung
Projektmanagement
Investitionen, M&A & Venture Capital
Qualitätssicherung
Betrieb
Profil-Übereinstimmungsdiagramm

Zusammenfassung

mit grossem Interesse habe ich die Ausschreibung für die Modernisierung einer Java-basierten Anwendung zur Kreditbearbeitung im Core-Banking-Umfeld gelesen. Genau diese Aufgabe, einen Legacy-Prozess im Kreditbereich auf eine moderne Microservices-Architektur umzustellen, habe ich bereits erfolgreich umgesetzt.

Bei Swiss Life habe ich die Hypothekenfinanzierung von EJB zu Microservices migriert, mit direkten REST-Schnittstellen zu externen Partnern statt manueller E-Mail-Prozesse, und dabei die Incident-Rate von rund 100 auf 2 bis 5 pro Woche gesenkt. Insgesamt neun Jahre Erfahrung im Schweizer Finanzplatz, davon sieben Jahre als Architekt und Lead Developer bei Swiss Life mit dem Redesign mehrerer EJB-Monolithen zu skalierbaren REST-Services, inklusive Schema- und Framework-Entscheidungen.

Java, Spring Boot, Microservices und REST-APIs sind mein tägliches Handwerk, ebenso PostgreSQL: Mein Eigenprojekt busik.ch läuft mit PostgreSQL und Flyway, alleinverantwortlich konzipiert, entwickelt und betrieben, inklusive CI/CD über GitHub Actions mit OIDC-Federation ohne statische Zugangsdaten und Betrieb im eigenen AWS-Konto. Testautomatisierung (JUnit, Mockito, Testcontainers) und Cloud-Migration (Kubernetes, Azure AKS) gehören ebenso zum Standardrepertoire wie Code Reviews und ein hoher Anspruch an Codequalität.

KI-gestützte Entwicklung ist bei mir gelebte Praxis: busik.ch ist durchgehend mit Claude Code entwickelt, inklusive eigener Skills und projektspezifischem Memory im Repository. Bei Swiss Life habe ich zusätzlich einen MCP-Server angebunden und mit eigenen Copilot Skills wiederkehrende Aufgaben automatisiert.

Für das Projekt ab 15.09.2026 bin ich verfügbar und für den Remote-Anteil mit gelegentlicher Präsenz in Frankfurt flexibel einsetzbar. Über die Weiterleitung an den Kunden und ein Gespräch freue ich mich.

Fähigkeiten

  • Java

  • Architektur

  • Pl

  • Frameworks / Middleware: Spring Boot, Spring Batch, Quarkus, J2ee/Ejb, Cdi, Osgi, Jsf/Primefaces, Icefaces, Activiti Bpmn, Camunda, Apache Camel, Hibernate, Jpa, Openapi, Graphql, Jakarta Ee, Enterprise Beans

  • Frontend: React, Angular, Typescript, Jsf, Html5, Css3, Freemarker, Gwt

  • Suche & Daten: Elasticsearch, Apache Lucene, Kafka, Activemq, Tibco, Jdbc, Odata

  • Devops / Cloud: Docker, Kubernetes, Argo Cd, Azure Devops, Jenkins, Github, Git, Sonarqube, Shell-Script

  • Datenbanken: Oracle, Postgresql, Mysql, Ms Sql Server, H2, Oraclenosql, Mongodb, Redis

  • Programmiersprachen: Java 8/17/21 (+++), Kotlin, Typescript, Python, C++, C#, Bash/Kshell

  • Betriebssysteme: Linux, Macos, Unix, Windows

  • Methoden: Scrum +++, Tdd +++, Clean Code ++, Design Patterns ++, Domain-Driven Design +, Pair Programming

  • Versionsverwaltung: Git +++, Subversion ++, Clearcase ++

  • Application Server: Jboss 4/5/6/7 +++, Wildfly 10 +++, Glassfish 4 ++, Apache Tomcat +++

  • Test-Frameworks: Junit +++, Mockito +++, Mockmvc +++, Powermock +, Arquillian +++

  • Build-Tools: Maven Inkl. Nexus +++, Gradle +, Ant ++

  • Mobil: Android ++, Ios ++

  • Ki / Automatisierung: Claude Code Cli, Ki-GestüTzte Entwicklung, Agentische Ki Squad

Sprachen

Deutsch
Muttersprache
Türkisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Feb. 1993 - Feb. 1997

Fachhochschule der Wirtschaft

Diplom-Informatiker (FH) · Wirtschaftsinformatik · Paderborn, Deutschland

Okt. 1990 - Juni 1992

Fachhochschule für Informatik

Assistent der Informatik · Programmierung und Roboter Programmierung · Siegen, Deutschland

Statistiken

Erfahrung

Positionen gesamt 14
Erfahrung in Informationstechnologie (IT) 10.5 J.
Durchschn. Dauer 1 J. 11 M.
Längste Erfahrung 7 J. 2 M.

Globale Erfahrung

Länder gearbeitet 3 (Deutschland, Schweiz, Türkei)
Hauptland Deutschland

Fachkenntnisse

Aktuelle Rollen Alleinverantwortlich (Konzeption, Entwicklung, Infrastruktur, Betrieb), Softwareentwickler Backend, Frontend & IoT-Anbindung, Fullstack Entwickler
Hauptbranchen Informationstechnologie (IT), Bank- und Finanzwesen, Transport und Logistik
Hauptfachbereiche Informationstechnologie (IT), Produktentwicklung, Projektmanagement

Qualifikationen

Höchster Abschluss Bachelor

Profil

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.

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

Sabahattin spricht folgende Sprachen: Deutsch (Muttersprache), Türkisch (Muttersprache), Englisch (Verhandlungssicher).

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

Basierend auf der jüngsten Erfahrung wäre Sabahattin gut geeignet für Rollen wie: Alleinverantwortlich (Konzeption, Entwicklung, Infrastruktur, Betrieb), Softwareentwickler Backend, Frontend & IoT-Anbindung, Fullstack Entwickler.

Die neueste Position von Sabahattin ist Alleinverantwortlich (Konzeption, Entwicklung, Infrastruktur, Betrieb) bei Eigenprojekt busik.ch.

In den letzten Jahren hat Sabahattin für Eigenprojekt busik.ch, Pars Scooter und Swisslife gearbeitet.

Sabahattin hat die meiste Erfahrung in Industrien wie Informationstechnologie (IT), Bank- und Finanzwesen und Transport und Logistik. Sabahattin hat auch etwas Erfahrung in Versicherung, Gesundheitswesen und Energie.

Sabahattin hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Projektmanagement. Sabahattin hat auch etwas Erfahrung in Investitionen, M&A & Venture Capital, Qualitätssicherung und Betrieb.

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

Sabahattin hat kürzlich in Bereichen wie Informationstechnologie (IT), Produktentwicklung, Investitionen und M&A & Venture Capital gearbeitet.

Sabahattin hat einen Bachelor in Wirtschaftsinformatik von Fachhochschule der Wirtschaft.

Sabahattin wird ab Oktober 2026 vollzeit verfügbar sein.

Tagessatzverteilung

0 1 2 3 4
3 der Freelancer verlangen weniger als 800 € pro Tag.
2 der Freelancer verlangen zwischen 800 € und 960 € pro Tag.
2 der Freelancer verlangen zwischen 960 € und 1120 € pro Tag.
3 der Freelancer verlangen 1120 € oder mehr pro Tag.
<€800 €800-​960 €960-​1120 €1120+

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.

1000
750
500
250
Stundensatzvergleich-Diagramm
Ø Tagessatz 930 €

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

1000
750
500
250
Stundensatzvergleich-Diagramm
Median-Tagessatz 960 €

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 16 Sep 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.