Agile und klassische (V-Modell) Softwareentwicklung mit Java und C++ und Datenbanken
Aktualisiert am 17.12.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 31.03.2026
Verfügbar zu: 100%
davon vor Ort: 25%
Java
C++14
SQL-Datenbanken
SQL
Hibernate
Python
JavaScript
TypeScript
HTML
PHP
Back-End
Front-End
Git
CI/CD
Maven
SonarQube
Unittest
TDD
Docker
REST
JAXB
Scrum
Agile Softwareentwicklung
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Münster, Westfalen (+50km) Essen, Ruhr (+75km) Dortmund (+50km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)
möglich

Projekte

Projekte

11 Monate
2023-05 - 2024-03

DevOps / CI Pipeline Weiterentwicklung und Migration in ein Kubernetes Cluster

DevOps Engineer, Softwareentwickler Java Kubernetes Rancher Docker ...
DevOps Engineer, Softwareentwickler Java

Weiterentwicklung von Pipelines zur Testautomatisierung. Migration einer Test-Pipeline von Windows Hosts in ein Kubernetes Cluster für eine bessere Skalierung. Implementierung von Cucumber/Gherkin Testfällen in Java.

Kubernetes Rancher Docker Java Groovy Jenkins Firebird Linux Cucumber Gherkin JUnit Git PowerShell Robot Framework AsciiDoc
parcIT GmbH
Köln
6 Monate
2022-10 - 2023-03

Mitwirkung an einem internen Projekt

Technischer Projektleiter für Kundenprojekte Agiles Projektmanagement Jira Mantis ...
Technischer Projektleiter für Kundenprojekte

  • Technische Leitung der Weiterentwicklung des Produktes TPS.plan für internationale Kunden.
  • Mitwirkung an einem internen Projekt zur Angleichung der bisherigen Entwicklungsprozesse an standardisierte Siemens-Prozesse (Tailoring)

Agiles Projektmanagement Jira Mantis Git Gitlab
Hacon Ingenieurgesellschaft mbH - A Siemens Company
Hannover
4 Jahre 9 Monate
2018-01 - 2022-09

Weiterentwicklung eines Arrival Managers

Technischer Projektleiter für Kundenprojekte Java Swing Java 2D ...
Technischer Projektleiter für Kundenprojekte

  • Technische Verantwortung bei der Weiterentwicklung eines Arrival Managers für eine Flugsicherung im europäischen Ausland.
  • Technische Verantwortung für den Aufbau und die Wartung einer gemeinsamen technischen Basis für weitere Kundenprojekte mit dem gleichen Produkt

Java Swing Java 2D C++ SQL PostgreSQL Docker Jira CI/CD GIT Gitlab SVN Maven Jenkins SonarQube technisches Projektmanagement
Frequentis Orthogon GmbH, Bremen, ehemals Harris Orthogon GmbH
Bremen
1 Jahr 4 Monate
2016-09 - 2017-12

Agile Entwicklung eines weiteren Java Backends

Softwareentwickler Java und C++ Java Swing Java 2D ...
Softwareentwickler Java und C++

  • Entwicklung eines Java Backends, einschließlich Design und Anbindung der Datenbank, zur Überwachung von Flugbewegungen am Boden und in Nähe des Flughafens, um Alarme und Events zu konfigurieren und auszulösen.
  • Agile Entwicklung eines weiteren Java Backends, inklusive Datenbankdesign und Anbindung, sowie prototypischer Entwicklung eines Java Frontends um Stands an Flüge zu vergeben, unter Einhaltung von Rahmenbedingungen.

Java Swing Java 2D C++ Python PostgreSQL Hibernate Scrum Jira GIT SVN Maven Jenkins CI/CD
Harris Orthogon GmbH, Bremen, seit 2021 Frequentis Orthogon GmbH
Bremen
10 Monate
2015-09 - 2016-06

Entwurf und Programmierung verschiedener interner Anwendungen

Softwareentwickler für Warenwirtschaftsanwendungen SQL IBM Informix 4GL ...
Softwareentwickler für Warenwirtschaftsanwendungen

  • Entwurf und Programmierung verschiedener interner Anwendungen für das Warenwirtschaftssystem. 
  • Konzeption der Migration von IBM 4GL Anwendungen zu Genero Anwendungen. 
  • Schulung und Unterstützung der Mitarbeiter vor und während der Migration.

SQL IBM Informix 4GL Genero Unix (IBM AIX)
Nanu-Nana Einkaufs- und Verwaltungs GmbH
Oldenburg
5 Monate
2015-04 - 2015-08

App-Entwicklung iOS und Android

Softwareentwickler iOS und Android Java C# MySQL ...
Softwareentwickler iOS und Android

  • Konzeption und Entwicklung eines mobilen Spieles für die Plattformen iOS und Android.

Java C# MySQL Swift Android Studio Git Gradle Unit Testing
Bremen
1 Jahr 7 Monate
2013-09 - 2015-03

Frontend Entwicklung mit MFC und C++

Softwareentwickler C++ C++ GUI Entwicklung MFC ...
Softwareentwickler C++

  • Programmierung einer Steuerungssoftware für Massenspektrometer in C++ und MFC.
  • Einbinden der Softwarekomponente in bestehende GUIs in Absprache mit verschiedenen Projektteams.

C++ GUI Entwicklung MFC Jira CI/CD SVN Maven Jenkins
Bruker Daltonik GmbH
Bremen
1 Jahr 8 Monate
2011-04 - 2012-11

Roboter Programmierung mit C++ und Python

Softwareentwickler C++ und Python C++ Python SOA ...
Softwareentwickler C++ und Python

  • Mitarbeit an einem EU-Projekt im Bereich AAL (Ambient Assisted Living).
  • Programmierung eines Roboters, der Menschen im fortgeschrittenen Alter Unterstützung leistet. (10-20 Wochenstunden)

C++ Python SOA Robotik ROS SVN
OFFIS e.V., Forschungsinstitut für Informatik
Oldenburg

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 6 Monate
2010-10 - 2013-03

Masterstudium ?Eingebettete Systeme und Mikrorobotik?

Master of Science, Carl von Ossietzky Universität Oldenburg
Master of Science
Carl von Ossietzky Universität Oldenburg
11 Monate
2009-09 - 2010-07

Bachelorstudium ?Electrical and Electronic Engineering?

Bachelor of Engineering, London South Bank University
Bachelor of Engineering
London South Bank University

  • Softwaretechnik, Java, Automatisierungstechnik, Elektrotechnik

2 Jahre
2007-09 - 2009-08

Bachelorstudium ?Technische Informatik?

Hochschule Bremen
Hochschule Bremen

  • Java, UML, Softwaretechnik, Automatisierungstechnik
  • Das Studium wurde in England fortgesetzt.

Position

Position

  • Agile und klassische (V-Modell) Softwareentwicklung mit Java und C++
  • 5 Jahre Erfahrung als Technischer Projektleiter im Rahmen von klassischer (V-Modell) und agiler Softwareentwicklung.
  • Design und Umsetzung relationaler Datenbanken
  • Migration von Legacy Code in neue Strukturen
  • Refactoring zu testbarem Code und design von Unit Tests

Kompetenzen

Kompetenzen

Top-Skills

Java C++14 SQL-Datenbanken SQL Hibernate Python JavaScript TypeScript HTML PHP Back-End Front-End Git CI/CD Maven SonarQube Unittest TDD Docker REST JAXB Scrum Agile Softwareentwicklung

Schwerpunkte

  • Agile und klassische (V-Modell) Softwareentwicklung mit Java und C++
  • 5 Jahre Erfahrung als Technischer Projektleiter im Rahmen von klassischer (V- Modell) und agiler Softwareentwicklung
  • Design und Umsetzung relationaler Datenbanken
  • Migration von Legacy Code in neue Strukturen
  • Refactoring zu testbarem Code und design von Unit Tests

Produkte / Standards / Erfahrungen / Methoden

SVN
Experte
GIT / Gitlab
Experte
Netbeans, IntelliJ
Experte
Maven, Gradle
Fortgeschritten
Jira
Fortgeschritten
SonarQube
Fortgeschritten
Continuous Integration (CI/CD)
Fortgeschritten
Unit Testing
Experte
Docker
Fortgeschritten
REST (APIs)
Experte
XML / XSD / XSLT
Experte
UML
Experte
Shell / Shell Scripting
Experte
Entwicklung und Sprachen
  • Java 
  • Kotlin 
  • C++ 1
  • SQL 
  • Hibernate, JPA 
  • Python 
  • PHP 
  • JavaScript
  • TypeScript
  • HTML / CSS


Frameworks

  • Hibernate
  • JDBC
  • JAXB
  • JAX-RS
  • JAX-WS


Frontend / GUI

  • Swing
  • Java 2D
  • Vaadin
  • MFC
  • HTML
  • CSS


Interfaces

  • API
  • REST
  • SOAP
  • XML
  • XSD
  • XSL
  • XSLT


DevOps

  • CI/CD
  • Continuous Integration
  • Test automation
  • Unit Testing
  • JUnit
  • SonarQube
  • Jenkins
  • agile Softwareentwicklung
  • Scrum


Tools

  • GIT
  • Gitlab
  • SVN
  • Jira
  • Netbeans
  • IntelliJ
  • Maven
  • Gradle
  • Docker


Other

  • Linux
  • Shell
  • Shell Scripting
  • UML
  • Code Reviews

Programmiersprachen

Java 8
Experte
Kotlin
Fortgeschritten
C++ 14
Experte
SQL
Experte
Hibernate
Experte
Python
Fortgeschritten
PHP
Fortgeschritten
JavaScript
Fortgeschritten
HTML / CSS
Fortgeschritten

Datenbanken

PostgreSQL
Experte
MySQL/MariaDB
Fortgeschritten
IBM Informix
Fortgeschritten
SQLite
Fortgeschritten
H2
Fortgeschritten

Einsatzorte

Einsatzorte

Münster, Westfalen (+50km) Essen, Ruhr (+75km) Dortmund (+50km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)
möglich

Projekte

Projekte

11 Monate
2023-05 - 2024-03

DevOps / CI Pipeline Weiterentwicklung und Migration in ein Kubernetes Cluster

DevOps Engineer, Softwareentwickler Java Kubernetes Rancher Docker ...
DevOps Engineer, Softwareentwickler Java

Weiterentwicklung von Pipelines zur Testautomatisierung. Migration einer Test-Pipeline von Windows Hosts in ein Kubernetes Cluster für eine bessere Skalierung. Implementierung von Cucumber/Gherkin Testfällen in Java.

Kubernetes Rancher Docker Java Groovy Jenkins Firebird Linux Cucumber Gherkin JUnit Git PowerShell Robot Framework AsciiDoc
parcIT GmbH
Köln
6 Monate
2022-10 - 2023-03

Mitwirkung an einem internen Projekt

Technischer Projektleiter für Kundenprojekte Agiles Projektmanagement Jira Mantis ...
Technischer Projektleiter für Kundenprojekte

  • Technische Leitung der Weiterentwicklung des Produktes TPS.plan für internationale Kunden.
  • Mitwirkung an einem internen Projekt zur Angleichung der bisherigen Entwicklungsprozesse an standardisierte Siemens-Prozesse (Tailoring)

Agiles Projektmanagement Jira Mantis Git Gitlab
Hacon Ingenieurgesellschaft mbH - A Siemens Company
Hannover
4 Jahre 9 Monate
2018-01 - 2022-09

Weiterentwicklung eines Arrival Managers

Technischer Projektleiter für Kundenprojekte Java Swing Java 2D ...
Technischer Projektleiter für Kundenprojekte

  • Technische Verantwortung bei der Weiterentwicklung eines Arrival Managers für eine Flugsicherung im europäischen Ausland.
  • Technische Verantwortung für den Aufbau und die Wartung einer gemeinsamen technischen Basis für weitere Kundenprojekte mit dem gleichen Produkt

Java Swing Java 2D C++ SQL PostgreSQL Docker Jira CI/CD GIT Gitlab SVN Maven Jenkins SonarQube technisches Projektmanagement
Frequentis Orthogon GmbH, Bremen, ehemals Harris Orthogon GmbH
Bremen
1 Jahr 4 Monate
2016-09 - 2017-12

Agile Entwicklung eines weiteren Java Backends

Softwareentwickler Java und C++ Java Swing Java 2D ...
Softwareentwickler Java und C++

  • Entwicklung eines Java Backends, einschließlich Design und Anbindung der Datenbank, zur Überwachung von Flugbewegungen am Boden und in Nähe des Flughafens, um Alarme und Events zu konfigurieren und auszulösen.
  • Agile Entwicklung eines weiteren Java Backends, inklusive Datenbankdesign und Anbindung, sowie prototypischer Entwicklung eines Java Frontends um Stands an Flüge zu vergeben, unter Einhaltung von Rahmenbedingungen.

Java Swing Java 2D C++ Python PostgreSQL Hibernate Scrum Jira GIT SVN Maven Jenkins CI/CD
Harris Orthogon GmbH, Bremen, seit 2021 Frequentis Orthogon GmbH
Bremen
10 Monate
2015-09 - 2016-06

Entwurf und Programmierung verschiedener interner Anwendungen

Softwareentwickler für Warenwirtschaftsanwendungen SQL IBM Informix 4GL ...
Softwareentwickler für Warenwirtschaftsanwendungen

  • Entwurf und Programmierung verschiedener interner Anwendungen für das Warenwirtschaftssystem. 
  • Konzeption der Migration von IBM 4GL Anwendungen zu Genero Anwendungen. 
  • Schulung und Unterstützung der Mitarbeiter vor und während der Migration.

SQL IBM Informix 4GL Genero Unix (IBM AIX)
Nanu-Nana Einkaufs- und Verwaltungs GmbH
Oldenburg
5 Monate
2015-04 - 2015-08

App-Entwicklung iOS und Android

Softwareentwickler iOS und Android Java C# MySQL ...
Softwareentwickler iOS und Android

  • Konzeption und Entwicklung eines mobilen Spieles für die Plattformen iOS und Android.

Java C# MySQL Swift Android Studio Git Gradle Unit Testing
Bremen
1 Jahr 7 Monate
2013-09 - 2015-03

Frontend Entwicklung mit MFC und C++

Softwareentwickler C++ C++ GUI Entwicklung MFC ...
Softwareentwickler C++

  • Programmierung einer Steuerungssoftware für Massenspektrometer in C++ und MFC.
  • Einbinden der Softwarekomponente in bestehende GUIs in Absprache mit verschiedenen Projektteams.

C++ GUI Entwicklung MFC Jira CI/CD SVN Maven Jenkins
Bruker Daltonik GmbH
Bremen
1 Jahr 8 Monate
2011-04 - 2012-11

Roboter Programmierung mit C++ und Python

Softwareentwickler C++ und Python C++ Python SOA ...
Softwareentwickler C++ und Python

  • Mitarbeit an einem EU-Projekt im Bereich AAL (Ambient Assisted Living).
  • Programmierung eines Roboters, der Menschen im fortgeschrittenen Alter Unterstützung leistet. (10-20 Wochenstunden)

C++ Python SOA Robotik ROS SVN
OFFIS e.V., Forschungsinstitut für Informatik
Oldenburg

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 6 Monate
2010-10 - 2013-03

Masterstudium ?Eingebettete Systeme und Mikrorobotik?

Master of Science, Carl von Ossietzky Universität Oldenburg
Master of Science
Carl von Ossietzky Universität Oldenburg
11 Monate
2009-09 - 2010-07

Bachelorstudium ?Electrical and Electronic Engineering?

Bachelor of Engineering, London South Bank University
Bachelor of Engineering
London South Bank University

  • Softwaretechnik, Java, Automatisierungstechnik, Elektrotechnik

2 Jahre
2007-09 - 2009-08

Bachelorstudium ?Technische Informatik?

Hochschule Bremen
Hochschule Bremen

  • Java, UML, Softwaretechnik, Automatisierungstechnik
  • Das Studium wurde in England fortgesetzt.

Position

Position

  • Agile und klassische (V-Modell) Softwareentwicklung mit Java und C++
  • 5 Jahre Erfahrung als Technischer Projektleiter im Rahmen von klassischer (V-Modell) und agiler Softwareentwicklung.
  • Design und Umsetzung relationaler Datenbanken
  • Migration von Legacy Code in neue Strukturen
  • Refactoring zu testbarem Code und design von Unit Tests

Kompetenzen

Kompetenzen

Top-Skills

Java C++14 SQL-Datenbanken SQL Hibernate Python JavaScript TypeScript HTML PHP Back-End Front-End Git CI/CD Maven SonarQube Unittest TDD Docker REST JAXB Scrum Agile Softwareentwicklung

Schwerpunkte

  • Agile und klassische (V-Modell) Softwareentwicklung mit Java und C++
  • 5 Jahre Erfahrung als Technischer Projektleiter im Rahmen von klassischer (V- Modell) und agiler Softwareentwicklung
  • Design und Umsetzung relationaler Datenbanken
  • Migration von Legacy Code in neue Strukturen
  • Refactoring zu testbarem Code und design von Unit Tests

Produkte / Standards / Erfahrungen / Methoden

SVN
Experte
GIT / Gitlab
Experte
Netbeans, IntelliJ
Experte
Maven, Gradle
Fortgeschritten
Jira
Fortgeschritten
SonarQube
Fortgeschritten
Continuous Integration (CI/CD)
Fortgeschritten
Unit Testing
Experte
Docker
Fortgeschritten
REST (APIs)
Experte
XML / XSD / XSLT
Experte
UML
Experte
Shell / Shell Scripting
Experte
Entwicklung und Sprachen
  • Java 
  • Kotlin 
  • C++ 1
  • SQL 
  • Hibernate, JPA 
  • Python 
  • PHP 
  • JavaScript
  • TypeScript
  • HTML / CSS


Frameworks

  • Hibernate
  • JDBC
  • JAXB
  • JAX-RS
  • JAX-WS


Frontend / GUI

  • Swing
  • Java 2D
  • Vaadin
  • MFC
  • HTML
  • CSS


Interfaces

  • API
  • REST
  • SOAP
  • XML
  • XSD
  • XSL
  • XSLT


DevOps

  • CI/CD
  • Continuous Integration
  • Test automation
  • Unit Testing
  • JUnit
  • SonarQube
  • Jenkins
  • agile Softwareentwicklung
  • Scrum


Tools

  • GIT
  • Gitlab
  • SVN
  • Jira
  • Netbeans
  • IntelliJ
  • Maven
  • Gradle
  • Docker


Other

  • Linux
  • Shell
  • Shell Scripting
  • UML
  • Code Reviews

Programmiersprachen

Java 8
Experte
Kotlin
Fortgeschritten
C++ 14
Experte
SQL
Experte
Hibernate
Experte
Python
Fortgeschritten
PHP
Fortgeschritten
JavaScript
Fortgeschritten
HTML / CSS
Fortgeschritten

Datenbanken

PostgreSQL
Experte
MySQL/MariaDB
Fortgeschritten
IBM Informix
Fortgeschritten
SQLite
Fortgeschritten
H2
Fortgeschritten

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.