Recommended expert

Ugur Kocak

Backend Software Engineer

Ugur Kocak
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

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Ugur based?

Ugur is based in Bad Wimpfen, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Ugur speak?

Ugur speaks the following languages: German (Advanced), English (Advanced), Turkish (Advanced).

How many years of experience does Ugur have?

Ugur has at least 10 years of experience. During this time, Ugur has worked in at least 8 different roles and for 9 different companies. The average length of individual experience is 1 year and 1 month. Note that Ugur may not have shared all experience and actually has more experience.

What roles would Ugur be best suited for?

Based on recent experience, Ugur would be well-suited for roles such as: Backend Software Engineer, DevOps Engineer, Senior Software / DevOps Engineer.

What is Ugur's latest experience?

Ugur's most recent position is Backend Software Engineer at Federal Employment Agency.

What companies has Ugur worked for in recent years?

In recent years, Ugur has worked for Federal Employment Agency and IBM Germany R&D.

Which industries is Ugur most experienced in?

Ugur is most experienced in industries like Information Technology (IT), Government and Public Administration, and Healthcare. Ugur also has some experience in Automotive and Transportation and Logistics.

Which business areas is Ugur most experienced in?

Ugur is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

Which industries has Ugur worked in recently?

Ugur has recently worked in industries like Government and Public Administration and Information Technology (IT).

Which business areas has Ugur worked in recently?

Ugur has recently worked in business areas like Information Technology (IT).

What is Ugur's education?

Ugur holds a Master in Computer Science from Karlsruhe Institute of Technology (KIT).

Does Ugur have any certificates?

Ugur has 3 certificates. These include: HTML, CSS, JavaScript, AngularJS, Functional Programming in Scala, and SQL Training.

What is the availability of Ugur?

Ugur is immediately available full-time for suitable projects.

What is the rate of Ugur?

Ugur's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Ugur?

To hire Ugur, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 850-1010 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.