Ugur Kocak

Backend Software Engineer

Avatar placeholder
Bad Wimpfen, Germany

Experience

Aug 2024 - Jan 2025
6 months

Backend Software Engineer

Federal Employment Agency

  • Design, development, and optimization of batch processes using Java 11, Hibernate, and Liquibase based on an Oracle SQL database.
  • Implemented Jenkins pipelines for automated build and deployment.
  • Supported deployment processes with Docker and Kafka.
Aug 2024 - Jan 2025
6 months

DevOps Engineer

IBM Germany R&D

  • Designed, extended, and optimized CI/CD pipelines with Jenkins (Groovy, Python, Bash scripting).
  • Automated deployments using OpenStack and Ansible on Red Hat Linux.
  • Monitored multiple pipelines and improved reliability of deployment processes.
  • Provided consulting on DevOps best practices for cloud infrastructure integration.
Aug 2020 - Oct 2023
3 years 3 months

Senior Software / DevOps Engineer

Federal Employment Agency

  • Architecture and development of multiple microservices using Java (OpenJDK 11/17), Spring Boot, Invaris, and Angular.
  • Built and operated CI/CD pipelines with Jenkins, Docker, Kubernetes, and Rancher.
  • Implemented DevSecOps practices, performed vulnerability scanning (NexusIQ, Contrast).
  • Development of automated tests using Selenium.
  • Led IT security audits (maturity level audit 2023) and served as team security champion.
  • Set up monitoring with Prometheus, Grafana, and Kibana.
Sep 2018 - May 2020
1 year 9 months

Java/DevOps Engineer

DB Systel LLC

  • Migrated Oracle OSB services to AWS cloud using microservice architecture.
  • Developed microservices with Spring Boot, Apache Camel, and Kafka Streams.
  • Implemented automated deployments with Jenkins, Docker, and Kubernetes.
  • Conducted performance optimization and monitoring with Grafana and Kibana.
Oct 2017 - May 2018
8 months

Software Engineer

IDEXX Laboratories

  • Developed and maintained global laboratory software (LYNXX) in a Scrum team.
  • Implemented Spring Boot REST microservices hosted on Google Cloud.
  • Integrated persistence layer with Google Datastore and Oracle SQL.
  • Contributed to client-server architecture using Java Swing and WebLogic.
Jul 2016 - Sep 2017
1 year 3 months

Java Software Engineer

ISS Stuttgart GmbH / Bosch

  • Developed interfaces for import/export and synchronization of customer data in ALM.
  • Designed SOAP/REST web services with Apache Camel and Spring MVC.
  • Implemented business rules with Red Hat Drools.
Nov 2015 - Apr 2016
6 months

Java Full Stack Developer

Opitz Consulting

  • Refactored Oracle Forms application into JavaServer Faces 2.0 based system.
  • Built central controlling and logging application for Daimler Truck production system.
  • Developed JUnit tests, fixed backend bugs, and documented interfaces.
May 2015 - Sep 2015
5 months

Java Full Stack Developer

Accenture

  • Developed full-stack features with Java EE, JSF 2.0, and Hibernate.
  • Enhanced Eclipse RCP applications for SBB Rail Control System (RCS).
  • Tested backend and frontend components with JUnit and Mockito.
Aug 2012 - Mar 2015
2 years 8 months

Software Developer

Bechtle AG

  • Developed and maintained multiple B2B e-commerce projects.
  • Built backend services with Java, Scala, Oracle SQL, MongoDB, and Hybris.
  • Optimized performance in ETL processes and product property services.
Jan 2012 - Jun 2012
6 months

Software Developer

Karl Storz GmbH & Co. KG

  • Developed .NET/WPF-based hospital monitoring software (Overview NEO).
  • Implemented live video streaming from up to 48 IP cameras.
  • Built web streaming app with PHP, JavaScript, and AJAX.

Summary

Senior Java & DevOps Engineer with over 10 years of experience in designing, developing, and operating scalable enterprise applications and cloud-native microservices. Expert in Java (Spring Boot, Hibernate, Kafka) and DevOps practices including CI/CD, cloud deployments (AWS, Kubernetes, OpenStack), and infrastructure automation. Proven track record in implementing secure, high-performing solutions and leading teams through agile methodologies (Scrum, Kanban).

Skills

  • Programming & 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

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

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

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

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

Languages

German
Advanced
English
Advanced
Turkish
Advanced

Education

Aug 2009 - Jan 2010

Royal Institute of Technology (KTH)

ERASMUS Exchange Semester · Computer Science · Stockholm, Sweden

Oct 2006 - Jun 2011

Karlsruhe Institute of Technology (KIT)

Diploma in Computer Science · Computer Science · Karlsruhe, Germany

Certifications & licenses

HTML, CSS, JavaScript, AngularJS

Coursera

Functional Programming in Scala

Coursera

SQL Training

Bechtle Training Center

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Özgür Ertekin
Özgür Ertekin

Senior Software Developer

View Profile
Enis Spahi
Enis Spahi

Software Developer

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Ahmet Cavus
Ahmet Cavus

Senior Android Developer

View Profile
Can Kocyigit
Can Kocyigit

DevOps Specialist

View Profile
Timon Ringwald
Timon Ringwald

Database Developer – Research Project – Healthcare Billing

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Robin Sadlo
Robin Sadlo

Senior Cloud & Backend Engineer

View Profile
Rodrigo Herrán
Rodrigo Herrán

Data Engineer and Founder

View Profile
Emre Dündar
Emre Dündar

Frontend Architect, Angular Expert

View Profile
Dirk Bolte
Dirk Bolte

Senior Software Developer

View Profile
Shamaila Mahmood
Shamaila Mahmood

Senior Software Architect

View Profile
Can Celebi
Can Celebi

Backend development, consulting

View Profile
Yusuf Congar
Yusuf Congar

Fullstack Developer

View Profile
Serge Kalinin
Serge Kalinin

MLOps (machine learning operations)

View Profile
Timur Yalcin
Timur Yalcin

Lead Frontend Developer | Fullstack Developer

View Profile
Thomas Jarnot
Thomas Jarnot

Backend Developer, DevOps Engineer

View Profile
Fady Kuzman
Fady Kuzman

Senior Software Developer / Tech Lead

View Profile
Faruk Sadriu
Faruk Sadriu

Software Developer

View Profile
Satya Vulise
Satya Vulise

Lead Developer

View Profile
Prasad Tilloo
Prasad Tilloo

Solution Architect / Senior Manager – DTC E-Commerce Platform

View Profile
Ulrich Cech
Ulrich Cech

Java Architect/Developer – Freelancer

View Profile
Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Alexandr Efimov
Alexandr Efimov

Software/Solution Architect

View Profile
Cagdas Kahraman
Cagdas Kahraman

Software Consultant

View Profile
Leif Stolberg
Leif Stolberg

Software Architect

View Profile
Rüdiger Schulz
Rüdiger Schulz

Full-Stack Software Engineer / Consultant for Digitalization

View Profile
Cristian Serje reyes
Cristian Serje reyes

Team Lead Mobile Native Apps

View Profile
Rodrigue Kelen-yo
Rodrigue Kelen-yo

Fullstack Development

View Profile