Ugur Kocak

Backend-Softwareentwickler

Avatar placeholder
Bad Wimpfen, Deutschland

Erfahrungen

Aug. 2024 - Jan. 2025
6 Monaten

Backend-Softwareentwickler

Bundesagentur für Arbeit

  • Entwurf, Entwicklung und Optimierung von Batch-Prozessen mit Java 11, Hibernate und Liquibase auf Basis einer Oracle-SQL-Datenbank.
  • Implementierung von Jenkins-Pipelines für automatisierte Builds und Deployments.
  • Unterstützung der Deploy-Prozesse mit Docker und Kafka.
Aug. 2024 - Jan. 2025
6 Monaten

DevOps-Engineer

IBM Deutschland R&D

  • Entwurf, Erweiterung und Optimierung von CI/CD-Pipelines mit Jenkins (Groovy, Python, Bash-Skripting).
  • Automatisierte Deployments mit OpenStack und Ansible auf Red Hat Linux.
  • Überwachung mehrerer Pipelines und Verbesserung der Zuverlässigkeit der Deploy-Prozesse.
  • Beratung zu DevOps-Best-Practices für Cloud-Infrastruktur-Integration.
Aug. 2020 - Okt. 2023
3 Jahren 3 Monaten

Senior Software-/DevOps-Engineer

Bundesagentur für Arbeit

  • Architektur und Entwicklung mehrerer Microservices mit Java (OpenJDK 11/17), Spring Boot, Invaris und Angular.
  • Aufbau und Betrieb von CI/CD-Pipelines mit Jenkins, Docker, Kubernetes und Rancher.
  • Implementierung von DevSecOps-Praktiken, Durchführung von Schwachstellenscans (NexusIQ, Contrast).
  • Entwicklung automatisierter Tests mit Selenium.
  • Leitung von IT-Sicherheitsaudits (Reifegradaudit 2023) und Tätigkeit als Security Champion im Team.
  • Einrichtung des Monitorings mit Prometheus, Grafana und Kibana.
Sept. 2018 - Mai 2020
1 Jahr 9 Monaten

Java/DevOps-Engineer

DB Systel GmbH

  • Migration von Oracle-OSB-Services in die AWS-Cloud mittels Microservice-Architektur.
  • Entwicklung von Microservices mit Spring Boot, Apache Camel und Kafka Streams.
  • Implementierung automatisierter Deployments mit Jenkins, Docker und Kubernetes.
  • Performance-Optimierung und Monitoring mit Grafana und Kibana.
Okt. 2017 - Mai 2018
8 Monaten

Softwareentwickler

IDEXX Laboratories

  • Entwicklung und Wartung globaler Laborsoftware (LYNXX) in einem Scrum-Team.
  • Implementierung von Spring-Boot-REST-Microservices auf Google Cloud.
  • Integration der Persistenzschicht mit Google Datastore und Oracle SQL.
  • Mitwirkung an einer Client-Server-Architektur mit Java Swing und WebLogic.
Juli 2016 - Sept. 2017
1 Jahr 3 Monaten

Java-Softwareentwickler

ISS Stuttgart GmbH / Bosch

  • Entwickelte Schnittstellen für Import/Export und Synchronisation von Kundendaten in ALM.
  • Entwarf SOAP/REST-Webservices mit Apache Camel und Spring MVC.
  • Implementierte Geschäftsregeln mit Red Hat Drools.
Nov. 2015 - Apr. 2016
6 Monaten

Java Full-Stack-Entwickler

Opitz Consulting

  • Refaktorisierte die Oracle Forms-Anwendung in ein System auf Basis von JavaServer Faces 2.0.
  • Erstellte eine zentrale Steuerungs- und Logging-Anwendung für das Produktionssystem von Daimler Truck.
  • Erstellte JUnit-Tests, behob Backend-Fehler und dokumentierte Schnittstellen.
Mai 2015 - Sept. 2015
5 Monaten

Java Full-Stack-Entwickler

Accenture

  • Entwickelte Full-Stack-Funktionen mit Java EE, JSF 2.0 und Hibernate.
  • Verbesserte Eclipse-RCP-Anwendungen für das SBB Rail Control System (RCS).
  • Testete Backend- und Frontend-Komponenten mit JUnit und Mockito.
Aug. 2012 - März 2015
2 Jahren 8 Monaten

Softwareentwickler

Bechtle AG

  • Entwickelte und wartete mehrere B2B-E-Commerce-Projekte.
  • Erstellte Backend-Services mit Java, Scala, Oracle SQL, MongoDB und Hybris.
  • Optimierte die Performance von ETL-Prozessen und Diensten für Produkteigenschaften.
Jan. 2012 - Juni 2012
6 Monaten

Softwareentwickler

Karl Storz GmbH & Co. KG

  • Entwickelte .NET/WPF-basierte Krankenhaus-Überwachungssoftware (Overview NEO).
  • Implementierte Live-Video-Streaming von bis zu 48 IP-Kameras.
  • Erstellte eine Web-Streaming-App mit PHP, JavaScript und AJAX.

Zusammenfassung

Senior Java- und DevOps-Engineer mit über 10 Jahren Erfahrung in der Konzeption, Entwicklung und dem Betrieb skalierbarer Unternehmensanwendungen und cloud-nativer Microservices. Experte in Java (Spring Boot, Hibernate, Kafka) und DevOps-Praktiken, einschließlich CI/CD, Cloud-Deployments (AWS, Kubernetes, OpenStack) und Infrastruktur-Automatisierung. Nachgewiesene Erfolge in der Implementierung sicherer, leistungsstarker Lösungen und in der Führung von Teams mittels agiler Methoden (Scrum, Kanban).

Fähigkeiten

  • Programmierung & Frameworks: Java (Openjdk 11/17), Spring Boot, Hibernate, Kafka, Angular, Python, Groovy, Bash

  • Devops & Cloud: Aws, Openstack, Docker, Kubernetes, Rancher, Terraform, Jenkins, Gitlab, Ansible, Maven, Gradle

  • Tests: Junit, Mockito, Selenium, Postman, Readyapi, Sonarqube

  • Datenbanken: Oracle Sql, Pl/sql, Postgresql, Mongodb, Cassandra

  • Monitoring & Sicherheit: Prometheus, Grafana, Kibana, Splunk, Nexusiq, Contrast, Owasp

  • Tools: Git, Bitbucket, Gitlab, Intellij, Eclipse, Jira, Confluence

Sprachen

Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Türkisch
Verhandlungssicher

Ausbildung

Aug. 2009 - Jan. 2010

Royal Institute of Technology (KTH)

ERASMUS-Austauschsemester · Informatik · Stockholm, Schweden

Okt. 2006 - Juni 2011

Karlsruhe Institute of Technology (KIT)

Diplom Informatik, Informatikwissenschaften · Informatik · Karlsruhe, Deutschland

Zertifikate & Bescheinigungen

HTML, CSS, JavaScript, AngularJS

Coursera

Funktionale Programmierung in Scala

Coursera

SQL-Schulung

Bechtle Schulungszentrum

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

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Özgür Ertekin
Özgür Ertekin

Senior Softwareentwickler

Profil ansehen
Enis Spahi
Enis Spahi

Softwareentwickler

Profil ansehen
Robin Sadlo
Robin Sadlo

Senior Cloud- & Backend-Entwickler

Profil ansehen
Emre Dündar
Emre Dündar

Frontend Architekt, Angular Experte

Profil ansehen
Achille Chimi
Achille Chimi

Backend/Frontend Entwickler

Profil ansehen
Ahmet Cavus
Ahmet Cavus

Senior Android-Entwickler

Profil ansehen
Can Kocyigit
Can Kocyigit

DevOps-Spezialist

Profil ansehen
Timon Ringwald
Timon Ringwald

Datenbank Entwickler – Forschungsprojekt – Abrechnung im Gesundheitswesen

Profil ansehen
Werner Keil
Werner Keil

Testkoordinator, Designer und Ingenieur

Profil ansehen
Alexander Kapincev
Alexander Kapincev

Senior Fullstack-Entwickler

Profil ansehen
Patrick Waldschmitt
Patrick Waldschmitt

KI-Softwareentwickler

Profil ansehen
Rodrigo Herrán
Rodrigo Herrán

Data Engineer und Gründer

Profil ansehen
Yasin Yildiz
Yasin Yildiz

DevOps-Architekt & Backend-Entwickler

Profil ansehen
Frederik Claus
Frederik Claus

Freiberuflicher Fullstack Softwareentwickler

Profil ansehen
Dirk Bolte
Dirk Bolte

Senior Softwareentwickler

Profil ansehen
Shamaila Mahmood
Shamaila Mahmood

Senior Softwarearchitektin

Profil ansehen
Can Celebi
Can Celebi

Backend Entwicklung, Beratung

Profil ansehen
Yusuf Congar
Yusuf Congar

Fullstack Entwickler

Profil ansehen
Serge Kalinin
Serge Kalinin

MLOps (Machine-Learning-Betrieb)

Profil ansehen
Timur Yalcin
Timur Yalcin

Lead Frontendentwickler | Fullstack Entwickler

Profil ansehen
Thomas Jarnot
Thomas Jarnot

Backend-Entwickler, DevOps-Ingenieur

Profil ansehen
Faruk Sadriu
Faruk Sadriu

Softwareentwickler

Profil ansehen
Rainer Langbehn
Rainer Langbehn

Senior IT-Consultant, Senior Software Architekt, Senior Software Entwickler, Senior DevOps Engineer

Profil ansehen
Satya Vulise
Satya Vulise

Lead-Entwickler

Profil ansehen
Stanislav Bilik
Stanislav Bilik

Senior Solution-Architekt

Profil ansehen
Anton Klonov
Anton Klonov

Leiter der technischen Gesamtintegration NSC / Entwicklung von Hadoop Cloud

Profil ansehen
Prasad Tilloo
Prasad Tilloo

Solution-Architekt / Senior Manager – DTC E-Commerce-Plattform

Profil ansehen
Ulrich Cech
Ulrich Cech

Java-Architekt/Entwickler – Freelancer

Profil ansehen
Alexandr Efimov
Alexandr Efimov

Software-/Lösungsarchitekt

Profil ansehen
Cagdas Kahraman
Cagdas Kahraman

Software-Berater

Profil ansehen