Ramazan Cinardere-Lead Software Engineer AI-Data Enthusiast
Check rate
Experience
Fullstack-/DevOps Engineer
BKA (Federal Criminal Police Office)
Development and further development of an internal platform for managing and providing technical resources, virtual machines, and infrastructure services. The platform supports self-service processes and covers functions that are conceptually comparable to cloud management solutions like Azure or AWS.
- Responsible involvement in the design, development, and implementation of new backend and frontend features
- Hands-on development with Java, Spring Boot, Python, and Angular
- Implementation of REST interfaces, business logic, validations, and integrations into existing system landscapes
- Further development of modern web interfaces with Angular, including connection to backend services
- Participation in architecture and design decisions within the team, especially with regard to scalability, maintainability, and clean interfaces
- Containerization and deployment of applications with Docker, Kubernetes, and Helm
- Support with CI/CD processes and deployment to Kubernetes-based environments
- Work in the environment of vSphere, Broadcom, GitLab CI/CD, ArgoCD, Maven, npm, and NuGet
- Close collaboration with developers, business teams, DevOps, and other technical stakeholders
- Analysis of technical requirements, deriving suitable solutions, and independent implementation in an agile team
- Use of GitHub Copilot to support code generation, refactoring, test case creation, and technical documentation
Methods/ tools/ technologies: Languages & frameworks: Java (21), Spring Boot (4.x), Python, Angular, Robot Framework, Kubernetes, Helm Persistence: PostgreSQL, MongoDB, Hibernate, Liquibase Architecture & communication: REST, gRPC, GraphQL, Apache Kafka, OpenAPI, Microservices, Event Driven, Domain Driven Design Cloud & infrastructure: Terraform, Docker, Rancher, Helm, Ansible Security: OAuth2, MS (Entra ID), web security, Keycloak (extensions for detailed group rights) DevOps: GitLab CI/CD, Ansible, Maven, Gradle, Grafana, Prometheus, Git, GitHub Copilot Testing & QM: JUnit, Robot Framework, automated component and integration tests, E2E tests with Playwright, Testcontainers, EasyMock Methodology & approach: Kanban, JIRA, Confluence, Clean Code
Senior Backend Engineer
Kapsch TrafficCom AG
Development of modern software solutions for intelligent mobility and toll applications as part of the pre-project "LTU". Focus on cloud-capable, scalable Java services as well as integration of geodata and event-driven components.
- Design, implementation, and testing of Java 21-based applications with Spring Boot 3.x.
- Development of cloud-based and on-premise-capable services for toll and mobility systems.
- Integration of geodata and GIS functionality into existing and new backend components.
- Implementation of modern architecture approaches using Kubernetes, Kafka, and SQL/NoSQL databases.
- Performing quality-assured Java code reviews and defining code standards.
- Creation of automated tests on component and integration level (Python, Robot Framework).
- Contribution to CI/CD pipelines (GitLab) as well as support for infrastructure automation (Ansible, Helm).
- Close collaboration with product management and development teams to define and realize requirements.
- Documentation of work results and regular coordination with project management and technical stakeholders.
- 3rd level support, analysis, and fixes of critical issues
- Use of GitHub Copilot for code completion, refactoring, automated tests, and efficient analysis of existing codebases.
Methods/ tools/ technologies: Languages & frameworks: Java (21), Spring Boot (3.x), Python, Robot Framework, Kubernetes, Helm Persistence: PostgreSQL, MongoDB, Hibernate, Liquibase Architecture & communication: REST, gRPC, GraphQL, Apache Kafka, OpenAPI, Microservices, Event Driven, Domain Driven Design, GIS/geodata integration Cloud & infrastructure: Azure, AKS, Docker, Rancher, Helm, Ansible Security: OAuth2, MS (Entra ID), web security, Keycloak (extensions for detailed group rights) DevOps: GitLab CI/CD, Ansible, Maven, Gradle, Grafana, Prometheus, Git, Shell, Bash, GitHub Copilot Testing & QM: JUnit, Robot Framework, automated component and integration tests, E2E tests with Playwright, Testcontainers, EasyMock Methodology & approach: Kanban, JIRA, Confluence, Clean Code
Technical Lead
Kleinanzeigen
Development of a scalable, data-driven analytics platform for a leading online classifieds platform. The goal was to implement an event-driven architecture for real-time data processing, performance optimization, and accurate conversion tracking.
- Technical overall responsibility for architecture, implementation, and integration of backend services and data pipelines.
- Leadership of an interdisciplinary development team (backend, data, DevOps), including mentoring, architecture approvals, and code standards.
- Design and implementation of an event-driven system landscape with Apache Kafka, ETL processes, and statistical analysis of large amounts of data in real time.
- Setup of robust CI/CD and GitOps processes (ArgoCD) for automated deployments and stable release pipelines.
- Security implementation (OAuth2, Okta) following best practices for access control and data protection.
- Stakeholder management with product and business teams to prioritize features, data strategies, and tracking improvements.
- 2nd and 3rd level customer support
- Design and further development of search, ranking, personalization, and recommendation systems to optimize the user experience.
Methods/ tools/ technologies: Languages & frameworks: Java (21), Spring Boot (3.x), Spring Cloud (Feign, Config, Vault), Python (NumPy, Pandas, FastAPI), React, HTML/CSS, TypeScript Persistence: MS-SQL, PostgreSQL, MongoDB, Hibernate, Liquibase Architecture & communication: REST, gRPC, GraphQL, Apache Kafka, OpenAPI, Microservices, Event Driven, Domain Driven Design, Kaisa Cloud & infrastructure: AWS (S3, SM), Kubernetes, Docker, Helm, Terraform, ArgoCD Security: Okta (Auth0), OAuth2/OpenID Connect DevOps: Maven, Gradle, Uvicorn, Jenkins, Github, Grafana Testing & QM: JUnit, BDD, integration tests, PACT, Sonar, code review, Clean Code Methodology & approach: Kanban, JIRA, Confluence, Miro
Senior Fullstack Developer
KION Group AG
As part of a company-wide digital strategy, KION Group developed a web-based spare parts catalog that provides dealers and service technicians with a central platform for managing and searching spare parts. The goal was to replace monolithic structures with a modern, cloud-native architecture in order to improve scalability, security, and user-friendliness in a sustainable way.
- Design and implementation of a modular microservice architecture to improve maintainability and performance
- Introduction of a secure authentication and authorization system based on OAuth2 and Microsoft Active Directory
- Definition of technical guidelines and execution of code reviews, pair programming, and static code analysis (SonarQube)
- Creation of technical concepts, backlog maintenance, and alignment of requirements with stakeholders and product owners
- Setup of a CI/CD pipeline with GitHub Actions and integration of automated tests
- Ensuring integration capability via REST APIs in an API-first approach with OpenAPI
- Introduction of DevOps and Clean Code standards for sustainable software quality
- Development and integration of shopping cart functionality for selecting and managing spare parts
Methods/ tools/ technologies: Languages & frameworks: Java (21), Spring Boot (2.x -> 3.x), Spring Cloud (Feign, Config, Vault), JAXB, SMB, Angular (TypeScript), Electron Persistence: MongoDB, AZ Cosmos DB Architecture & communication: REST, Websockets, OpenAPI, Microservices, Domain Driven Design, Cloud & infrastructure: Azure, Container Apps, Docker, Helm Security: Okta (Auth0), OAuth2/OpenID Connect DevOps: Maven, Github (CI/CD), Grafana Testing & QM: JUnit, Clean Code, integration tests, EasyMock, Mockito, Testcontainers Methodology & approach: Scrum, JIRA, Confluence, Miro
Senior Backend Engineer
Worldline GmbH
The goal of the project was to develop a modern IoT platform for managing and monitoring remote terminals for payment and POS systems. The solution was meant to enable high-performance real-time data processing, handle sensor data from mobile devices, and provide it securely and scalably for downstream systems.
- Technical lead and architecture design for a microservice-based IoT platform for remote terminals
- Development of high-performance backend services with Spring Boot for processing and synchronizing large amounts of sensor data
- Implementation of an event streaming concept with Apache Kafka for asynchronous data processing
- Design and implementation of a secure access layer with Spring Security and OAuth2 (Keycloak)
- Setup of a scalable data storage based on PostgreSQL and MongoDB
- Setup and maintenance of the CI/CD pipeline with GitLab, including automated tests and code analyses
- Conducting technical workshops, coordination with the CTO, and development of detailed specifications
- Introduction of monitoring and logging standards (Grafana, SonarQube) to ensure system stability
Methods/ tools/ technologies: Languages & frameworks: Java 17, Spring Boot 2.x, Spring Cloud, Python, Bash Persistence: PostgreSQL, MongoDB, Hibernate, Liquibase Architecture & communication: Microservices, REST, DDD, OpenAPI (API-First), Apache Kafka Cloud & infrastructure: Docker, Linux, NGINX Security: Okta (Auth0), OAuth2/OpenID Connect, Keycloak DevOps: Maven, GitLab (CI/CD) Testing & QM: JUnit, Mockito, integration tests, Sonar, Grafana, EasyMock, Testcontainers Methodology & approach: Scrum, JIRA, Confluence, Miro
Senior Backend Engineer
Hanse Merkur
The project aimed to develop a high-performance API for managing and sharing insurance data with internal and external systems. The focus was on modernizing the existing system landscape through microservices and creating a secure, standardized data interface for partner companies and applications.
- Development of a high-performance RESTful API based on Spring Boot for structured management of insurance data
- Integration with Oracle databases using stored procedures for efficient data processing
- Implementation of secure authentication and authorization mechanisms using OAuth2 and Keycloak
- Setup of an automated CI/CD pipeline with GitLab for deploying containerized applications
- Creation and deployment of Helm charts for Kubernetes/OpenShift to ensure stability and scalability
- Documentation and validation of interfaces with Swagger/OpenAPI for smooth integration into third-party systems
- Execution of unit and integration tests as well as static code analysis to ensure code quality
Methods / Tools / Technologies: Languages & Frameworks: Java 17, Spring Boot 2.x, Spring Cloud Persistence: Oracle, Flyway, Hibernate Architecture & Communication: Microservices, RESTful, OpenAPI, DDD Cloud & Infrastructure: K8s, OpenShift, Helm, ArgoCD Security: OAuth2/OpenID, Keycloak DevOps: Maven, Jenkins, GitLab (pipelines), Grafana, CI/CD Testing & QA: JUnit, Mockito, Pact, Clean Code, Easymock, PACT, integration tests, review Methodology & Approach: Kanban, JIRA
Senior Backend Engineer
Coneva GmbH
As part of the development of an IoT platform for smart energy consumption analysis, a scalable microservice architecture was designed. The goal was to collect energy data in real time from different sources, process it, and make it available in dashboards for data-driven decisions. The project served as a basis for energy optimization and CO_{2} reduction strategies.
- Development of microservices based on Spring Boot and Spring Cloud for processing large IoT data volumes
- Implementation of data streams via MQTT, Chain2, and DECT protocols for integrating different smart devices
- Setup of a scalable cloud infrastructure with Docker and Kubernetes (AKS) in Microsoft Azure
- Creation of Helm charts and setup of an automated CI/CD pipeline with Azure DevOps
- Data persistence and migration with PostgreSQL and Flyway to ensure consistent data storage
- Provision of RESTful APIs for analyzing and evaluating energy consumption data
- Visualization and monitoring of energy flows with Grafana to support data-based decision-making
- Execution of unit and regression tests as well as static code analysis with SonarQube
- Close collaboration with Product Owners and DevOps teams to continuously optimize the platform
Methods / Tools / Technologies: Languages & Frameworks: Java 17, Spring Boot 2.x, Spring Cloud, Chain2, DECT, Mosquito Persistence: PostgreSQL, Flyway Architecture & Communication: REST, MQTT, Event Bus, OpenAPI, Microservices, Event Driven Architecture, Domain Driven Design, Apache Kafka Cloud & Infrastructure: Azure, Kubernetes (AKS), Docker, Helm Security: OAuth2/OpenID Connect, Keycloak DevOps: Maven, Azure DevOps, Grafana, SonarQube, CI/CD Testing & QA: JUnit, BDD, Easymock, Testcontainer Methodology & Approach: Kanban, JIRA, Confluence
Senior Backend Engineer
Ratepay GmbH
The goal of the project was to migrate an existing monolithic application to a modern microservice-based architecture. The focus was on modularization, scalability, and a clear separation of business domains in order to make future extensions and deployments more efficient and secure.
- Analysis of the existing monolithic architecture and definition of the target structure based on Domain Driven Design
- Development and implementation of modular microservices using Spring Boot and Java 11
- Creation of REST interfaces and integration of messaging components with Apache Kafka
- Execution of database migrations with Flyway to ensure consistent data transfer
- Setup of a CI/CD pipeline with Jenkins and integration of static code analysis via SonarQube
- Contribution to the agile Scrum team and close alignment with Product Owners and architects
- Execution of code reviews, integration tests, and quality assurance measures
- Optimization of application performance through targeted refactorings and asynchronous processing
- Documentation of architecture decisions and knowledge sharing with development teams
Methods / Tools / Technologies: Languages & Frameworks: Java 11, Spring Boot 2.x, Spring-Cloud (Feign, Config, Vault), Quarkus (PoC) Persistence: PostgreSQL, Hibernate, Liquibase Architecture & Communication: REST, Apache Kafka, OpenAPI, Microservices, Event Driven Architecture, Domain Driven Design Cloud & Infrastructure: Private Cloud Security: OAuth2/OpenID Connect, Keycloak DevOps: Maven, Gradle, Jenkins, GitHub, ELK, CI/CD Testing & QA: JUnit, BDD, Pact, SonarQube, Mockito Methodology & Approach: Kanban, JIRA, Confluence
Senior Backend Engineer
Bayerisches Impfzentrum
During the pandemic, a central system for managing Covid-19 vaccination appointments was developed. The goal was to provide a high-performance and secure backend solution to digitally map citizen registration, appointment scheduling, and prioritization logic and coordinate it across the state.
- Backend development for the Covid-19 vaccination appointment booking system
- Implementation of a robust Spring Boot architecture with Spring MVC and Spring Security for secure data processing
- Development of a dynamic appointment allocation logic based on availability, location, and prioritization
- Creation of a RESTful API for seamless connection of frontends and third-party systems
- Integration of Keycloak as an identity and access management system for centralized user management
- Implementation of data persistence with Microsoft SQL Server and JPA (Hibernate)
- Optimization of data consistency and performance through the use of Liquibase for migrations
- Ensuring code quality through peer reviews, static analysis (SonarQube), and automated tests
- Support during production rollout
Methods / Tools / Technologies: Languages & Frameworks: Java 11, Spring Boot 2.x Persistence: MS SQL, PostgreSQL, Hibernate, Liquibase, Architecture & Communication: REST, Apache Kafka, OpenAPI, Event Driven Architecture, Domain Driven Design Cloud & Infrastructure: Private Cloud Security: OAuth2/OpenID Connect, Keycloak DevOps: Maven, Jenkins, GitLab, Docker Testing & QA: JUnit, BDD, PACT Methodology & Approach: Kanban, JIRA, Confluence
Senior Backend Engineer
Vaillant Group GmbH
The goal of the project was to develop a cloud-based IoT platform for intelligent control and monitoring of smart devices in energy management. The application was to collect real-time data from heating systems and devices, analyze it, and provide it through secure interfaces for service and monitoring purposes.
- Development and implementation of microservices for processing and providing eBus telegrams for smart devices
- Design and setup of an event streaming system based on Kafka Streams for efficient processing of incoming messages
- Integration of Salesforce and Spring Security to ensure secure communication and access control
- Persistence and management of device data and metadata in MongoDB (Cloud Atlas) for high availability and scalability
- Execution of functional acceptance tests with WireMock and introduction of peer reviews to ensure code quality
- Use of SonarQube for static code analysis and early detection of potential issues
- Containerization and deployment via Azure Kubernetes Service (AKS) with Helm and Terraform
- Collaboration with cross-functional teams to improve the platform architecture and performance
Methods / Tools / Technologies: Languages & Frameworks: Java 11, Spring Boot 2.x, Spring Cloud, Salesforce Persistence: PostgreSQL, MongoDB, Hibernate, Liquibase Architecture & Communication: REST, gRPC, Apache Kafka, Microservices, Event Driven Architecture, DDD, Kafka Stream Cloud & Infrastructure: Azure, K8s(AKS), Docker, Helm, Terraform Security: OAuth2, Keycloak DevOps: Maven, Jenkins, GitLab (pipelines), ELK, CI/CD Testing & QA: JUnit, Mockito, WireMock, SonarQube, Easymock Methodology & Approach: Scrum, JIRA, Confluence
Senior Backend Engineer
Deutsche Bahn AG
As part of Deutsche Bahn’s digital service initiative, a platform was developed to manage and control smart locker systems. The goal was to give travelers secure, flexible, and automated luggage storage, while operators got real-time access to utilization, maintenance status, and usage statistics.
- Designed and developed a microservice-based web application for controlling and managing smart locker systems
- Implemented an API-first approach with OpenAPI to ensure clearly defined interfaces and easy integration of external services
- Implemented security mechanisms using OAuth2 and Keycloak to secure user and system communication
- Integrated external services (e.g. payment and location systems) to expand the smart locker platform functionally
- Carried out BDD-based integration tests with Cucumber to validate business logic early
- Ensured data persistence, scalability, and fault tolerance of the application components
- Established peer reviews and static code analysis with SonarQube to maintain high code quality
- Supported deployment through Jenkins and GitLab pipelines, including automated tests and monitoring
Methods/ Tools/ Technologies: Languages & Frameworks: Java 11, Spring Boot 2.x, Spring Cloud Persistence: PostgreSQL, Hibernate, Liquibase Architecture & Communication: REST, Apache Kafka, Microservices, Event Driven Architecture, DDD, Kafka Stream, OpenAPI Cloud & Infrastructure: AWS, Docker, Helm, Terraform, OpenShift Security: OAuth2/OpenID Connect, Keycloak DevOps: Maven, Gradle, Jenkins, GitLab, ELK Testing & QM: JUnit, BDD (Cucumber), Mockito, WireMock, SonarQube, Review, Clean Code Methodology & Approach: Scrum, JIRA, Confluence
Senior Fullstack Engineer
Bundesagentur für Arbeit
As part of the digital education platform of the Federal Employment Agency, a web-based self-assessment tool was developed that helps users identify their professional interests and skills. The goal was to create an accessible, interactive, and scalable application that works on all common end devices and can be integrated with existing business systems.
- Designed and developed a microservice-based web application for controlling and managing smart locker systems
- Implemented an API-first approach with OpenAPI to ensure clearly defined interfaces and easy integration of external services
- Implemented security mechanisms using OAuth2 and Keycloak to secure user and system communication
- Integrated external services (e.g. payment and location systems) to expand the smart locker platform functionally
- Carried out BDD-based integration tests with Cucumber to validate business logic early
- Ensured data persistence, scalability, and fault tolerance of the application components
- Established peer reviews and static code analysis with SonarQube to maintain high code quality
- 3rd level customer support
- Supported deployment through Jenkins and GitLab pipelines, including automated tests and monitoring
Methods/ Tools/ Technologies: Languages & Frameworks: Java 8/11, Spring Boot 1.x, JAXB, Angular (Typescript), HTML5, CSS3, React Persistence: Oracle, Hibernate, Apache Cassandra Architecture & Communication: REST, Microservices, DDD, Swagger Cloud & Infrastructure: OnPrem Security: OAuth2/OpenID Connect, Wespe DevOps: Maven, Gradle, CI/CD, Jenkins, Rancher Testing & QM: JUnit, BDD (Cucumber), Mockito, WireMock, SonarQube, Clean Code Methodology & Approach: Scrum, JIRA, Confluence
Backend Engineer
Dallmeier Electronics
The goal of the project was to develop a scalable video surveillance system for real-time analysis and processing of large amounts of data from security cameras. The focus was on building reliable backend components for video analysis, event processing, and secure data transfer between systems.
- Developed and maintained backend services for smart connected cars with Java and JEE
- Implemented robust and scalable services to ensure reliable vehicle connectivity
- Integrated HMI components to support intuitive in-vehicle user interactions
- Developed a high-performance persistence layer with JPA (Hibernate) and connected it to Oracle databases
- Worked with product managers and UX designers to ensure a consistent user experience
- Carried out unit tests, code reviews, and refactorings to ensure code quality and maintainability
- Created technical documentation and handed over to operations teams
Methods/ Tools/ Technologies: Languages & Frameworks: Java, JEE Persistence: PostgreSQL, Hibernate, Flyway Architecture & Communication: REST, SOAP Cloud & Infrastructure: OnPrem (Linux) Security: OAuth2 DevOps: Maven, Jenkins, Bitbucket Testing & QM: JUnit, Mockito, SonarQube Methodology & Approach: Scrum, JIRA
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Retail, Government and Administration, Transportation, Manufacturing, and Education.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Quality Assurance, Operations, Business Intelligence, and Customer Service.
Summary
I build scalable software platforms with a strong focus on Java, Spring Boot, microservices, event-driven architectures, and cloud-native delivery. I work across backend, fullstack, and DevOps topics, from clean API design and secure integrations to Kubernetes, CI/CD, and automated testing, always with the goal of keeping solutions reliable and maintainable in production.
I have worked across the public sector, mobility, e-commerce, IoT, energy, insurance, payments, and digital platforms. I bring technical lead experience in architecture, code standards, and mentoring, and I have contributed to data-driven platforms, real-time processing, tracking, search, ranking, and recommendation systems. My background is complemented by certifications in data and AI compliance topics.
Skills
Java
Python
Typescript
Html5/Css3
Bash/Shell
Linux/Unix
Spring Boot
Spring Cloud
Fastapi
Angular
React
Rest
Soap
Websockets
Grpc
Openapi (Swagger)
Oauth2
Keycloak
Okta (Auth0)
Stripe (Payment)
Apache Poi (Word, Excel)
Maven
Gradle
Github Actions
Gitlab
Jenkins
Docker
Kubernetes
Elk (Kibana)
Grafana
Meta Services (Whatsapp Api)
Mongodb
Postgresql
Dynamodb
Ms-Sql
Oracle
Hibernate
Mongoengine (Python Orm)
Cosmosdb
Apache Kafka
Elasticsearch
S3
Pandas
Numpy
Pytorch
Liquibase
Flyway
Openai
Copilot
Mistral
Claude
Codex
Agentic Coding
Scrum
Kanban
Safe
Bdd (Cucumber)
Pact
Clean Code
Ddd
Jira
Confluence
Event Driven Systems
Micro-Services
Azure (App-Service, Devops, Cognitive Service, Aks, Eventbus)
Aws (Lambda, S3, Cloudwatch)
Heroku
Openshift
Rancher
Terraform
Helm
Argo
Analytical Thinking
Breaking Down Complex Challenges In A Structured Way And Solving Them With Focus
Strong Technology Understanding
Deep Know-How In Ai, Data Architecture, And Complex/Modern Software Solutions
Solution-Oriented
Fast, Pragmatic Approach To Technical And Organizational Problems
Strong Communication Skills
Clear Communication Of Technical Topics
Languages
Education
Frankfurt University of Applied Sciences
Bachelor of Science · Computer Science · Frankfurt am Main, Germany
Certifications & licenses
Business Data Analyst
IHK Rhine-Neckar
AI Compliance Officer
TÜV Rheinland
Enterprise Data Professional
TÜV Rheinland
ISO 42001 Professional
TÜV Rheinland
TÜV Rheinland
AI Coordinator
TÜV Rheinland
IHK Rhine-Neckar Mannheim
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Daily Rate Distribution
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.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Fullstack-/DevOps Engineer
Nearby freelancers
Professionals working in or nearby Mainz, Germany
