12.08.2026 aktualisiert

**** ******** ****
100 % verfügbar

Fullstack Softwareentwicklung & Architektur

Heilbronn, Deutschland
Weltweit
Diplom Informatik KIT Karlsruhe
Heilbronn, Deutschland
Weltweit
Diplom Informatik KIT Karlsruhe

Profilanlagen

ArbeitszeugnisFZI.pdf
ISS_Arbeitszeugnis.pdf
Referenz_IDEXX_Kocak.pdf
ABB Arbeitszeugnis.pdf
Arbeitszeugnis_Accenture.pdf
Bechtle_Arbeitszeugnis.pdf
Arbeitszeugnis_Karl_Storz.pdf
Arbeitszeugnis_OPITZ_CONSULTING.pdf
SBB_RCS_Zertifikat.pdf
Bechtle Scala Zertifikat.pdf
Java Certifications.pdf
CourseraAngularJS.pdf
CourseraFront-End Web UI Frameworks and Tools.pdf
CourseraHMTL5_CSS_JS_Cert2016.pdf
CourseraScalaCert2014.pdf
CV_Kocak_Ugur_2025.docx
CV_Kocak_Ugur_2025.pdf
Arbeitszeugnis Orange Business_U.Kocak_10.2024.pdf

Skills

JavaApache ActivemqAmazon Web ServicesApache HTTP ServerArchitekturCloud ComputingInformationssicherheitContinuous IntegrationDevOpsEclipseHibernateIntellij IDEASpring FrameworkPostgreSQLNexus 1000VOpenStackOracle FinancialsLeistungssteigerungScrumSoftwareentwicklungGoogle CloudSpring BootSonatypeBackendKotlinKanbanAngularJSKubernetesApache KafkaDevSecOpsDockerJenkinsMicroservices
Senior Java & DevOps Engineer mit über 10 Jahren Erfahrung in der Entwicklung und im
Betrieb skalierbarer Unternehmensanwendungen und cloud-nativer Microservices.
Schwerpunkt auf Java-Backend (Spring Boot, Hibernate, Kafka) sowie auf CI/CD,
Infrastructure as Code und Container-Orchestrierung (Kubernetes, Docker). Praxis in
Cloud-Umgebungen (AWS, OpenStack, Google Cloud) und Erfahrung in DevSecOps,
Monitoring und Performance-Optimierung. Erfahrung als technischer Berater und Team-ITSecurity-
Champion in agilen Teams (Scrum, Kanban).

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisseTürkischMuttersprache

Projekthistorie

DevOps Engineer

IBM Research Deutschland

Internet und Informationstechnologie

>10.000 Mitarbeiter

  1. Entwicklung, Erweiterung und Optimierung von CI/CD Jenkins-Pipelines (Groovy, Python).
  2. Überwachung und Automatisierung von Deployments in OpenStack-Umgebungen.
  3. Technologische Beratung zu Deployment-Prozessen und Hybrid-Cloud-Integration.
  4. Tooling: Jenkins, Git, OpenStack, Ansible, Red Hat Enterprise Linux.

DevOps Backend Software Engineer

Bundesagentur für Arbeit

Öffentlicher Dienst

1000-5000 Mitarbeiter

Project: BLM  -  (Bekämpfung Leistungsmissbrauch)
  • Entwicklung von Batches mit Native Java OpenJDK 11
  • Implementierung Jenkins Pipeline
  • Technologische Beratung und Begleitung im Deployment Prozess
Eingesetzte Technologien:
Apache, Maven, Git, Clean Code, Linux, REST, SOAP, Selenium, XML-Schema, WSDL, Linux Suse, Docker, Apache Kafka, akhq.io

Eingesetzte Tools:
IntelliJ IDE, Liquibase, Postman, Jira, Confluence, Jenkins, Bitbucket, SonarQube

Fullstack Softwareengineering

ISC-EJPD CH

Öffentlicher Dienst

1000-5000 Mitarbeiter

Das Zentrale Migrationsinformationssystem (ZEMIS) dient der Bearbeitung der Personendaten aus dem Ausländer- und Asylbereich. Alle Ausländerinnen und Ausländer in der Schweiz (inkl. Asylsuchende und Flüchtlinge) werden im Migrationssystem ZEMIS mit einheitlichen Personenangaben geführt.
  • Entwicklung mehrerer REST Backend Schnittstellen für die sedex Teilnehmerverwaltung nach Scrum und Kanban
  • Modellierung und Entwicklung der PostgreSQL Datenbankstrukturen mittels Flyway Skripte
  • Begleitende Angular Frontend-Entwicklung
  • Refactoring des Source Codes mit Java 8 und 17 für die bestehende Systemlandschaft ZEMIS
  • Update der Maven Artefakte betreffend der SOAP-Schnittstellenpartner

Software Backend Entwicklung

Bundesagentur für Arbeit

Öffentlicher Dienst

>10.000 Mitarbeiter

Softwareentwicklung und Architektur für Bundesagentur für Arbeit in Nürnberg.
•    Refactoring, Neu- und Weiterentwicklung sowie Architektur-Design von 12 Microservices nach Scrum und Kanban
•    DevOps und Deployment der Microservices mit Kubernetes, Jenkins und Rancher
•    Security Wartung aller 12 Microservices mit NexusIQ und Contrast
•    IT-Security Champion für das 10-köpfige Team Nice in der BA und erfolgreiche Begleitung und Durchführung des Refegradaudits 2023

Eingesetzte Technologien:
Java OpenJDK 11 & 17, Spring Boot, Apache Kafka & Streams, Maven, Docker, Kubernetes, Git, JSON, Security by Design, Angular, Clean Code, Linux, Putty, JasperReports für PDF-Generierung, Angular, Monitoring mit Grafana, Prometheus und Kibana, Apache PDFBox, INVARIS für das Design und die Implementierung von AFP Dateien im Customer Document Management der Druckstraße, S3 Storage, Cassandra, REST, SOAP

Eingesetzte Produkte:
IntelliJ IDE, Postman, Jira, Confluence,
DC/OS Mesosphere für DevOps, Jenkins, Bitbucket, NexusIQ und Contrast für Security Analyse, Swagger REST API, SonaQube, Kibana, Rancher, HiScoutWeb

System and Software Developer

DB Systel GmbH

Transport und Logistik

1000-5000 Mitarbeiter

Softwareentwicklung und Architektur für DBCargo/DBSystel in Frankfurt a.M. im Schienentransportverkehr.

  • Refactoring & Migration von OSB Services nach AWS durch Neuentwicklung der Services und Architektur nach Scrum
  • Agile Entwicklung und Desgin von Container basierten Microservices mit SpringBoot, Apache Camel, XQuery, XSLT
  • Testen der Services mit Apache Camel und JUnit
  • Bauen and Deployen dieser Services mit Gradle, Jenkins, Docker/Kubernetes in die AWS Cloud
  • Analyse der Mircorservices und Geschäftsprozess mit Kibana und Grafana
Java 8, Swing, Spring, Java API for RESTful Webservices, SOAP/REST Webservices, Eclipse IDE,
Netbeans, EclipseLink, Oracle SQL Developer, Microservices, WebLogic, Oracle/SQL, ODSI, OSB, SOA,
Jenkins, SoapUI, JUnit 4, Mockito, PowerMock, Maven, XQuery, XPath, XSLT, Subversion, Jasper, Oracle
12c, Spring Boot, JPA, Jasper, Google Cloud Storage, READY API, Splunk

Hybris E-Commerce Entwicklung für Metallindustrie

Diva-e/XOM

Industrie und Maschinenbau

500-1000 Mitarbeiter

  • Migration von Hybris 6.5 auf 6.7
  • Beheben von Bugs
  • Testen & Weiterentwicklung von REST Webservices
  • Agile Entwicklung im Scrum Team

Eingesetzte Technolgien:
Java 8, SAP Hybris, Spring MVC, MySQL, Insomnia Client, SQL, Flexible Search, Apache Ant, Maven

Java EE Softwareentwicklung

ISS-Stuttgart GmbH für Bosch

Automobil und Fahrzeugbau

50-250 Mitarbeiter

* Weiterentwicklung eines bestehenden Frameworks für den Austausch von Daten zwischen
verschiedenen Change- und Anforderungs-Management Systemen bspw. IBM Rational RTC, ClearQuest,
DNG und Doors
* Entwicklung kundenspezifischer Schnittstellen für den Import, Export und der internen
Synchronisation von Kundendaten und ALM
* Fehlerbehebung (Debugging & Code-Analyse) für das Framework und Schnittstellen
* Kommunikation erfolgt dabei über SOAP/REST Webservices auf Kundenseite und basiert auf
komplexen Apache Camel Routen, Spring Beans und XSLT Transformationen
* Business Regeln sind dabei mit Redhat Drools umgesetzt


Eingesetzte Technologien: XSLT, Apache Camel, Java 7, Spring MVC, SOAP Web Services, ALM, Eclipse, Oracle SQL Developer,
Windows Server, Jazz Team Server, Apache Tomcat, SoapUI, SPARQL, Drools, AspectJ

Java EE und JSF 2.0 Softwareentwicklung

Opitz Consulting Deutschland GmbH

Automobil und Fahrzeugbau

250-500 Mitarbeiter

* Refactoring & Neuentwicklung einer bestehenden Oracle Forms Anwendung mit JavaServer Faces 2.0
* Die neue JavaServer Faces (JSF) Anwendung ist ein zentrales Kontroll- und Protokollsystem für die
Produktion von Nutzfahrzeugen
* Einsatz einer DSL spezifischen Meta-Sprache zur Generierung von zentralem Code für
Benutzerschnittstellen mit demselben Layout aber unterschiedlichen Daten
* Beheben von Bugs in JSF 2.0 und Backend-Code
* Problemanalyse der Kundenanforderungen und Aufwandsschätzung
* Entwicklung von JUnit Tests
* Dokumentation der entwickelten Benutzerschnittstellen im Kunden-Wiki
* Korrektur & Erweiterung der Projektspezifikation

Eingesetzte Technologien: Java, JavaServer Faces (JSF) 2.0, Eclipse IDE, Spring DI, Hibernate & HQL, Oracle SQL,
PL/SQL, Toad, Apache Tomcat, Maven, Git, SVN, Jenkins, SonaType Nexus,
WebLogic, JUnit, PrimeFaces

Scala Softwareentwicklung

Bechtle AG

Konsumgüter und Handel

1000-5000 Mitarbeiter

* Erstellen von jspx Masken welche bei Eingabe von ein oder mehreren Produkt-Codes die
Eigenschaften und Eigenschaftswerte eines Produktes auflistet
* Scala Serviceklasse für ETL Import-Prozesse der Produkteigenschaften und deren Werte.
* Fokus Performanz indem Logik und Aufbereiten der Produktdaten auf den Import und die Persistenz
verlagert ist und nicht mehr beim Laden der Webseite während des Betriebs durchlaufen wird
* Service zur Filterung und Auflistung der zulässigen Produktversionen. Bspw. kann eine Tastatur
unterschiedliche Ausprägungen (Deutsch, Englisch) haben, aber nicht alle dürfen auf der
Produktdetailseite ausgegeben werden
* Implementierung des Glossare-Imports und das sprachabhängige Mapping der Glossare auf die
Produkteigenschaften/-eigenschaftswerte. Dabei half ein spezieller regulärer Ausdruck, der über
den Produkteigenschaften/-eigenschaftswerten gematcht wurde. Die entsprechende Service Klasse zum
Zugriff auf den Import wurde auch komplett meinerseits entwickelt.

Eingesetzte Technologien: Scala, JSPX, Oracle SQL, PostgreSQL, ETL, H2 Database, Reguläre Ausdrücke, JBoss Application Server

Java Fullstack Softwareentwicklung im E-Commerce

Bechtle AG

Konsumgüter und Handel

1000-5000 Mitarbeiter

* Design, Konzeption und Entwicklung des E-Commerce Shop der Bechtle AG
* Entwicklung einer Frontend basierten Keyword Tag Cloud für Produktgruppen
* Keywords sind die Produkteigenschaften im Bechtle Web Shop
* Je häufiger eine Eigenschaft für eine Produktgruppe vorkommt, desto größer wurde diese in
der Tag-Cloud der Produktgruppe dargestellt
* Webbasierte Administrationssoftware für den kompletten Software Lizenz- und Vertragsbestand der
Bechtle- und Comsoft Kunden
* Fokus war die performante Umsetzung der komplexen Business-Logik, der Stammdaten-Evaluierung
und der Weitergabe der korrekten Datenbestände an das Frontend zur korrekten Anzeige
* Übersicht aller in Kürze auslaufenden Verträge und Lizenzen sortiert nach Name und Datum,
sobald ein Kunde eingeloggt ist
* Konfiguration von Alert E-Mails für Verträge/Lizenzen
* Maske welche abhängig vom Soft-ware-Hersteller alle Verträge und Lizenzen eines Kunden
darstellt
* Konzernstruktur ist ein hierarchischer Baum, dessen Blätter die Kunden darstellen
* Bechtle/Comsoft Mitarbeiter sind in der Lage Relationen zwischen unterschiedlichen Kunden
mit Softwareverträgen- und Lizenzen zu setzen/editieren/löschen
* Neu-Anlegen, Löschen und Editieren dieser Relationen basiert auf festen Geschäftsregeln, die
im Falle des Verletzens diese Operationen verhindern
* Maske für das Editieren & Ansehen von Alerts für Verträge und
Lizenzen

Eingesetzte Technologien: Java SE, Groovy & Grails, HTML, Oracle SQL, MongoDB, XML, OS/X, Linux, Hybris, IntelliJ IDEA, OC4J,
SVN, GIT, Oracle SQL Developer, MongoHub

C# und WPF Softwareentwicklung

Karl Storz GmbH & Co. KG

Pharma und Medizintechnik

5000-10.000 Mitarbeiter

* Neuentwicklung und Design der Softwarearchitektur und Anwendung im HealthCare Bereich für
Kliniken
* auf .NET, WPF und der AXIS SDK basierte Überwachungssoftware hat die Hauptfunktion zum
Live-Stream von maximal 48 Kameras
* skalierbar von 4 auf 48 Kameras
* Jede dieser Kameras hat eine eigene IP-Adresse
* Anwendungsbereiche sind in Kliniken Ruheräume vor und nach einer Operation
* Software ist multiuserfähig und wurde bereits von mir produktiv in Thun/Schweiz eingeführt
* Kameras unterschiedlicher Fabrikate wie Mobotix (SDK) im OR1 Overview NEO Software eingesetzt und
getestet
* Entwicklung einer PHP und JavaScript webbasierten Anwendung zum Streaming der Kamerabilder in
einem beliebigen Browser

Eingesetzte Technologien: C#, PHP, JavaScript, AJAX, Windows 7, Visual Studio, Windows Forms, Windows Presentation Foundation
(WPF), Axis Software SDK

Bewertungen


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden