Top expert badge
Recommended expert
Profile header background

Ugur Kocak

Backend Software Engineer

Ugur Kocak
Profile header overlay
Bad Wimpfen, Germany

Experience

Aug 2024 - Jan 2025
6 months

Backend Software Engineer

Federal Employment Agency

Expertise details
Position Summary
Backend Software Engineer at Federal Employment Agency
Industries
Government and Administration
Business Areas
Information Technology
  • 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

Expertise details
Position Summary
DevOps Engineer at IBM Germany R&D
Industries
Information Technology
Business Areas
Information Technology
  • 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

Expertise details
Position Summary
Senior Software / DevOps Engineer at Federal Employment Agency
Industries
Government and Administration
Business Areas
Information Technology
  • 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

Expertise details
Position Summary
Java/DevOps Engineer at DB Systel LLC
Industries
Information Technology
Business Areas
Information Technology
  • 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

Expertise details
Position Summary
Software Engineer at IDEXX Laboratories
Industries
Healthcare
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Java Software Engineer at ISS Stuttgart GmbH / Bosch
Industries
Information Technology
Business Areas
Information Technology
  • 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

Expertise details
Position Summary
Java Full Stack Developer at Opitz Consulting
Industries
Automotive
Information Technology
Business Areas
Information Technology
Quality Assurance
  • 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

Expertise details
Position Summary
Java Full Stack Developer at Accenture
Industries
Transportation
Business Areas
Information Technology
Quality Assurance
  • 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

Expertise details
Position Summary
Software Developer at Bechtle AG
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Software Developer at Karl Storz GmbH & Co. KG
Industries
Healthcare
Business Areas
Information Technology
Product Development
  • 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.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Government and Administration, Healthcare, Automotive, and Transportation.

Information Technology
Government and Administration
Healthcare
Automotive
Transportation
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, and Quality Assurance.

Information Technology
Product Development
Quality Assurance
Profile match chart

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

Statistics

Experience

Total positions 10
Experience in Information Technology 6.5 y
Avg length 1 y 1 m
Longest experience 3 y 2 m

Expertise

Recent roles Backend Software Engineer, DevOps Engineer, Senior Software / DevOps Engineer
Main industries Information Technology, Government and Administration, Healthcare
Main business areas Information Technology, Product Development, Quality Assurance

Qualifications

Highest degree Master
Certifications earned 3

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 11 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, Government and Administration, and Healthcare. Ugur also has some experience in Automotive and Transportation.

Which business areas is Ugur most experienced in?

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

Which industries has Ugur worked in recently?

Ugur has recently worked in industries like Government and Administration and Information Technology.

Which business areas has Ugur worked in recently?

Ugur has recently worked in business areas like Information Technology.

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.

1000
750
500
250
Rate comparison chart
Market avg: 780-940 €
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.