System-Entwickler/Software-Architekt/-Tester Java/Kotlin/JEE/Swift/C#/C++/Mobile mit Projekterfahrung in Englisch
Aktualisiert am 29.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Kotlin
JavaEE
Clean Code
TDD
Deutsch
Muttersprache
Englisch
Projekterfahrung in Englisch/internationale Projekte
Italienisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Köln (+500km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km)
möglich

Projekte

Projekte

11 Monate
2023-05 - 2024-03

Weiterentwicklung von ASV

Software-Entwickler Java 21 Java 8 Swing
Software-Entwickler
  • Implementieren neuer Features (inkl. Swing-Masken)
  • Beheben von Fehlern
  • Beratung zur Modernisierung von Legacy-Java-Code
Eclipse IDE PostgreSQL Git Bamboo Atlassian JIRA Atlassian Confluence Nett Netbeans
Java 21 Java 8 Swing
Freistaat Bayern, IT-DLZ
München
5 Monate
2022-12 - 2023-04

Weiterentwicklung von Corona

Software-Entwickler Java 11 Java EE Spring ...
Software-Entwickler
  • Planen & Entwickeln von neuen Features
  • Fehlersuche/Beheben von Bugs
  • Verbessern der Code-Base (Clean Code)
  • Verbessern der Modularisierung (Clean Architecture)
  • Umgang mit Java-Legacy-Code
Eclipse IDE IntelliJ Git Jenkins Oracle 11g
Java 11 Java EE Spring JPA CSS HTML5 JavaScript
comdirect
Osnabrück
1 Jahr 7 Monate
2021-05 - 2022-11

Weiterentwicklung IDMS/HaSys

Software-Entwickler TDD Clean Code LDAP ...
Software-Entwickler

Weiterentwicklung der Spring-Boot-Anwendung, in der Zugangsberechtigungen (inkl. ausgegebenen Karten) verwaltet werden. Implementieren von ChangeRequests (bspw. DSGVO-Regularien) und Verbessern der Code-Qualität bzw. Test-Abdeckung.

Vorbereitung des Frontend-Wechsels von Vaadin zu Angular.

Coaching von Junior-Entwicklern/-Entwicklerinnen.

Refactoring des Backends zur Verbesserung von Architektur und Testbarkeit.

JetBrains IntelliJ IDEA OpenShift Docker Kubernetes Bamboo SonarQube Oracle Git Artifactory Maven Buildmanagement GitLab Liquibase Java React RESTful Microservices Angular
TDD Clean Code LDAP LDAPs CI/CD SpringFramework Spring Boot Clean Architecture
Bundesdruckerei GmbH
Berlin
4 Monate
2020-10 - 2021-01

TechRefresh CARO

Software-Entwickler Java JEE 7 XML ...
Software-Entwickler
Software-Entwickler im Scrum-Team zur Aktualisierung und Erweiterung weiterer Features in der Web-Anwendung CARO. TDD und Clean Code.
Oracle DB Eclipse IDE Git Jenkins Struts Java 11 Apache Tomcat
Java JEE 7 XML JDBC Legacy code
Deutsche Bank
Frankfurt am Main
1 Jahr 1 Monat
2019-07 - 2020-07

FLEX

Software-Entwickler Java Kotlin Java FX ...
Software-Entwickler
Mitarbeit im Scrum-Team zur Entwicklung weiterer Features in der GUI-Anwendung FLEX.
Java 8 Eclipse SWT Microsoft SQL Server MySQL JetBrains IntelliJ IDEA Subversion Git RESTful Microservices
Java Kotlin Java FX SQL XML JDBC
FEV
Aachen/Landsberg

Aus- und Weiterbildung

Aus- und Weiterbildung

Abitur 1983
Energieanlagenelektroniker (EANE) mit Abschluss 1986
Studium Elektrotechnik RWTH Aachen
Luftfahrzeugelektronikmeister Bw/Luftwaffe
Fachinformatiker (FR: Anwendungsentwicklung) mit Abschluss 2002

Kompetenzen

Kompetenzen

Top-Skills

Java Kotlin JavaEE Clean Code TDD

Produkte / Standards / Erfahrungen / Methoden

Artifactory
Bamboo
CI/CD
Clean Code
Docker
Git
GitHub
Java 21
Inkl. Legacy-Versionen
JavaEE 8
Jenkins
JetBrains IntelliJ IDEA
Kubernetes
LDAP
LDAPs
Legacy Code
Maven Buildmanagement
OpenShift
OSGI
SonarQube
Spring
Spring Boot
SpringFramework
TDD
Vaadin
Objektorientierte Analyse (OOA), objektorientiertes Design (OOD), mehrschichtige Architekturen, Java Enterprise (J2EE/JEE), Java Clients, Java GUI mit Swing, Portale (Liferay), weborientierte Architekturen (Angular, Vaadin, JSF, Servlets, JSP), serviceorientierte Architekturen (SOA) bspw. als WebServices (REST), Modul-Technologie mit OSGi, Build-Scripting mit Gradle, Ant u. Make, Abhängigkeitsdefinitionen mit Maven (POM)
 
Besonderes Augenmerk auf CleanCode, Umgang mit LegacyCode, DomainDrivenDesign.

Betriebssysteme

BS2000
iOS
macOS
MS-DOS
SUN OS, Solaris
Unix
FreeBSD
Windows
Linux

Programmiersprachen

Assembler
Z80, M680xx, 80x86
Basic
C
C#
C++
Cobol
CORBA IDL
Emacs
Fortran
Imake, GNU-Make, Make-Maker etc...
Java
(alle Versionen bis 9)
JavaScript
Kotlin
Mantis
Maschinensprachen
8-, 16-, 32-bit
PHP
PL/SQL
Shell
Swift
(bis zur aktuellen Version 5)
TeX, LaTeX
TypeScript
yacc/lex

MDX (Data Warehouse)

Datenbanken

Access
DB2
H2 Database Engine
HSQLDB
Interbase
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Postgres
SQL
xBase
Java DB: Hypersonic, Hibernate, TopLink

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
Message Queuing
parallele Schnittstelle
RFC
RPC
RS232
SNMP
TCP/IP
Windows Netzwerk
Winsock

Hardware

Emulatoren
Macintosh
Messgeräte
Motorola
PC
PRIME Computer
Prozessrechner
Scanner
Steuer und Regelsysteme
SUN

Berechnung / Simulation / Versuch / Validierung

FEM (Finite-Elemente-Methode)

Design / Entwicklung / Konstruktion

MEDUSA

Branchen

Branchen

Automobil, Banken/Versicherungen, Elektrotechnik, Logistik, Pharma, Behörden, Industrie-Automation

Einsatzorte

Einsatzorte

Köln (+500km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km)
möglich

Projekte

Projekte

11 Monate
2023-05 - 2024-03

Weiterentwicklung von ASV

Software-Entwickler Java 21 Java 8 Swing
Software-Entwickler
  • Implementieren neuer Features (inkl. Swing-Masken)
  • Beheben von Fehlern
  • Beratung zur Modernisierung von Legacy-Java-Code
Eclipse IDE PostgreSQL Git Bamboo Atlassian JIRA Atlassian Confluence Nett Netbeans
Java 21 Java 8 Swing
Freistaat Bayern, IT-DLZ
München
5 Monate
2022-12 - 2023-04

Weiterentwicklung von Corona

Software-Entwickler Java 11 Java EE Spring ...
Software-Entwickler
  • Planen & Entwickeln von neuen Features
  • Fehlersuche/Beheben von Bugs
  • Verbessern der Code-Base (Clean Code)
  • Verbessern der Modularisierung (Clean Architecture)
  • Umgang mit Java-Legacy-Code
Eclipse IDE IntelliJ Git Jenkins Oracle 11g
Java 11 Java EE Spring JPA CSS HTML5 JavaScript
comdirect
Osnabrück
1 Jahr 7 Monate
2021-05 - 2022-11

Weiterentwicklung IDMS/HaSys

Software-Entwickler TDD Clean Code LDAP ...
Software-Entwickler

Weiterentwicklung der Spring-Boot-Anwendung, in der Zugangsberechtigungen (inkl. ausgegebenen Karten) verwaltet werden. Implementieren von ChangeRequests (bspw. DSGVO-Regularien) und Verbessern der Code-Qualität bzw. Test-Abdeckung.

Vorbereitung des Frontend-Wechsels von Vaadin zu Angular.

Coaching von Junior-Entwicklern/-Entwicklerinnen.

Refactoring des Backends zur Verbesserung von Architektur und Testbarkeit.

JetBrains IntelliJ IDEA OpenShift Docker Kubernetes Bamboo SonarQube Oracle Git Artifactory Maven Buildmanagement GitLab Liquibase Java React RESTful Microservices Angular
TDD Clean Code LDAP LDAPs CI/CD SpringFramework Spring Boot Clean Architecture
Bundesdruckerei GmbH
Berlin
4 Monate
2020-10 - 2021-01

TechRefresh CARO

Software-Entwickler Java JEE 7 XML ...
Software-Entwickler
Software-Entwickler im Scrum-Team zur Aktualisierung und Erweiterung weiterer Features in der Web-Anwendung CARO. TDD und Clean Code.
Oracle DB Eclipse IDE Git Jenkins Struts Java 11 Apache Tomcat
Java JEE 7 XML JDBC Legacy code
Deutsche Bank
Frankfurt am Main
1 Jahr 1 Monat
2019-07 - 2020-07

FLEX

Software-Entwickler Java Kotlin Java FX ...
Software-Entwickler
Mitarbeit im Scrum-Team zur Entwicklung weiterer Features in der GUI-Anwendung FLEX.
Java 8 Eclipse SWT Microsoft SQL Server MySQL JetBrains IntelliJ IDEA Subversion Git RESTful Microservices
Java Kotlin Java FX SQL XML JDBC
FEV
Aachen/Landsberg

Aus- und Weiterbildung

Aus- und Weiterbildung

Abitur 1983
Energieanlagenelektroniker (EANE) mit Abschluss 1986
Studium Elektrotechnik RWTH Aachen
Luftfahrzeugelektronikmeister Bw/Luftwaffe
Fachinformatiker (FR: Anwendungsentwicklung) mit Abschluss 2002

Kompetenzen

Kompetenzen

Top-Skills

Java Kotlin JavaEE Clean Code TDD

Produkte / Standards / Erfahrungen / Methoden

Artifactory
Bamboo
CI/CD
Clean Code
Docker
Git
GitHub
Java 21
Inkl. Legacy-Versionen
JavaEE 8
Jenkins
JetBrains IntelliJ IDEA
Kubernetes
LDAP
LDAPs
Legacy Code
Maven Buildmanagement
OpenShift
OSGI
SonarQube
Spring
Spring Boot
SpringFramework
TDD
Vaadin
Objektorientierte Analyse (OOA), objektorientiertes Design (OOD), mehrschichtige Architekturen, Java Enterprise (J2EE/JEE), Java Clients, Java GUI mit Swing, Portale (Liferay), weborientierte Architekturen (Angular, Vaadin, JSF, Servlets, JSP), serviceorientierte Architekturen (SOA) bspw. als WebServices (REST), Modul-Technologie mit OSGi, Build-Scripting mit Gradle, Ant u. Make, Abhängigkeitsdefinitionen mit Maven (POM)
 
Besonderes Augenmerk auf CleanCode, Umgang mit LegacyCode, DomainDrivenDesign.

Betriebssysteme

BS2000
iOS
macOS
MS-DOS
SUN OS, Solaris
Unix
FreeBSD
Windows
Linux

Programmiersprachen

Assembler
Z80, M680xx, 80x86
Basic
C
C#
C++
Cobol
CORBA IDL
Emacs
Fortran
Imake, GNU-Make, Make-Maker etc...
Java
(alle Versionen bis 9)
JavaScript
Kotlin
Mantis
Maschinensprachen
8-, 16-, 32-bit
PHP
PL/SQL
Shell
Swift
(bis zur aktuellen Version 5)
TeX, LaTeX
TypeScript
yacc/lex

MDX (Data Warehouse)

Datenbanken

Access
DB2
H2 Database Engine
HSQLDB
Interbase
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Postgres
SQL
xBase
Java DB: Hypersonic, Hibernate, TopLink

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
Message Queuing
parallele Schnittstelle
RFC
RPC
RS232
SNMP
TCP/IP
Windows Netzwerk
Winsock

Hardware

Emulatoren
Macintosh
Messgeräte
Motorola
PC
PRIME Computer
Prozessrechner
Scanner
Steuer und Regelsysteme
SUN

Berechnung / Simulation / Versuch / Validierung

FEM (Finite-Elemente-Methode)

Design / Entwicklung / Konstruktion

MEDUSA

Branchen

Branchen

Automobil, Banken/Versicherungen, Elektrotechnik, Logistik, Pharma, Behörden, Industrie-Automation

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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