Ulrich Cech

Java-Architekt/Entwickler – Freelancer

Ratzeburg, Deutschland
Erfahrungen
Jan. 2024 - Bis heute
1 Jahr 7 Monaten

Java-Architekt/Entwickler – Freelancer

DHL/DP – Rentenservice

  • Implementierung eines Java-Services (Daemon) im Rahmen der automatisierten Verarbeitung von Sterbemitteilungen
  • Eingesetzte Technologien: Java17, SpringBoot, Hexagonale Architektur, REST-API, Oracle, Maven, SonarQube, Findbugs, Checkstyle
Okt. 2023 - Bis heute
1 Jahr 10 Monaten

Java-Architekt/Entwickler – ANÜ

DB Fernverkehr AG

  • Weiterentwicklung der Ticket-Buchungsstrecke, Datenbank-Optimierungen
  • Eingesetzte Technologien: Java17, SpringBoot, Microservice-Architektur, REST-API, OpenAPI, PostgreSQL, Docker + Kubernetes, AWS-Umgebung, Gitlab-CI, Maven, SonarQube, Findbugs, Checkstyle, OWASP + Trivy, Whitesource, Renovate-Bot
Aug. 2021 - Aug. 2023
2 Jahren 1 Monate

Berater/Java-Architekt – Freelancer

mecom - Medien-Communikations-GmbH

  • Diverse IT-Beratungs- und Entwicklungsthemen (Optimierung MongoDB, Security-Themen (DDoS-Abwehr, BSI-Konformität, etc.), Integration von Bean-Validation zur standardisierten Überprüfung, Code-Reviews und Unterstützung bei der Erarbeitung der neuen Architektur für die Warn-Plattform
  • Eingesetzte Technologien: Java17, Spring-Boot, Microservice-Architektur, REST-API, Swagger-API-Doku, MongoDB, Docker + Kubernetes, Git/Gitlab-CI, Maven, Jenkins-CI, SonarQube, Findbugs, Checkstyle, OWASP + Trivy, JUnit, Mockito, JIRA, Confluence, Scrum
Feb. 2021 - Sept. 2023
2 Jahren 8 Monaten

Interims-CTO, Software-Architekt/Entwickler/DevOps

Bytecookie UG

  • Komplettes Design und Implementierung der Software-Plattform (80.000 LoC) eines Startups
  • Messaging-System; Bewertungssystem; Empfehlungssystem; eigene Video-Conferencing-Implementierung für 1:1-Videochats und Gruppenräume; komplett automatisierte Build-/Release-Pipelines
  • Eingesetzte Technologien: Java17, JakartaEE 10, REST-API, AWS-Umgebung, PostgreSQL, Maven, JUnit, Mockito, OpenAPI, Sonargraph
Dez. 2019 - Jan. 2022
2 Jahren 2 Monaten

Gründer

pinnwand.online

  • komplettes Applikationsdesign ("von der Idee bis hin zum fertigen Produkt")
  • Eingesetzte Technologien: JakartaEE 8, Java11, Payara 5/6, EJB/CDI, JPA, JSF, JavaScript, HTML/CSS, Primefaces, PostgreSQL, Gitlab-CI, Docker, Maven, Bitbucket, SonarQube, Findbugs, Checkstyle, OWASP, JUnit, Mockito, PowerMock, Sonargraph, AWS-ECS, Terraform, AWS-Translate, Stripe (Payment-Provider)
Okt. 2019 - März 2023
3 Jahren 6 Monaten

Java-Architekt/Entwickler – Freelancer

LogPay Financial Services GmbH

  • Integration von AmazonPay (Billing Agreement)
  • Integration von Paydirekt (oneClick)
  • Neues UI-Design für Checkout-Seiten
  • Eingesetzte Technologien: JavaEE 7, Java8, Wildfly, EJB/CDI, JPA, JSF, JavaScript, HTML/CSS, MySQL, SVN, AmazonPay-API, Paydirekt-API, Maven, JUnit, Mockito, FindBugs, Checkstyle
Aug. 2019 - Dez. 2023
4 Jahren 5 Monaten

Java-Architekt/Entwickler – Freelancer

Aareal FirstFinancial Solutions AG

  • Weiterentwicklung einer Kautionsverwaltungs-Software nach Firmenübernahme
  • Migration Spring à Spring-Boot
  • Eingesetzte Technologien: Java8, Spring/Spring-Boot, Jetty, JSP, JavaScript, HTML/CSS, Microservice-Architektur, REST-API, MariaDB, Gitlab, Maven, JUnit, Mockito, JIRA, Confluence, FindBugs, Checkstyle, Sonargraph, Scrum
Juni 2018 - Okt. 2020
2 Jahren 5 Monaten

Java-Architekt/Entwickler – Freelancer

Cubic Transportation Systems GmbH

  • Integration von Payment-Service-Providern in Microservice-Architektur
  • Optimierung der Docker-Systemarchitektur/-umgebung
  • Neu-Konzeption des zentralen Kaufprozesses der Internet-Plattform
  • Eingesetzte Technologien: Java11, Spring-Boot, Jetty/Tomcat, Microservice-Architektur, REST-API, Gitlab-CI, Docker, Kubernetes, Maven, JUnit, Mockito, JIRA, Confluence, FindBugs, Checkstyle, Scrum
Mai 2017 - Jan. 2020
2 Jahren 9 Monaten

Gründer

Lottoritter (OpenSource-Projekt)

  • komplettes Applikationsdesign ("von der Idee bis hin zum fertigen Produkt")
  • Quellcode verfügbar auf GitHub
  • Eingesetzte Technologien: JavaEE7/8, EJB/CDI, Payara5, REST-API, MongoDB, MongoDB-Morphia, JSF, JavaScript, HTML/CSS, OAuth2, Docker, Maven, JUnit, Mockito, FindBugs, Checkstyle, SonarQube
Sept. 2016 - Mai 2018
1 Jahr 9 Monaten

Architekt und Java-Developer

Deposit Solutions / Dt. Kautionspartner GmbH

  • Funktionale Erweiterung einer Kautionsverwaltungs-Software
  • Konzeption eines kompletten Refactorings der Anwendung
  • Funktionale Erweiterung eines Mieter-Portals
  • Administration des Mieter-Portals auf Amazon AWS
  • Neu-Konzeption und Implementierung eines Microservices für das Routing von Kontobuchungen zwischen verschiedenen Banken und unterschiedlichen Zielsystemen
  • Eingesetzte Technologien: Java7/8, Spring/Spring-Boot, Jetty, DropWizard, JSP, JSF, JavaScript, HTML/CSS, Microservice-Architektur, REST-API, MariaDB, Gitlab, Maven, JUnit, Mockito, FindBugs, Checkstyle, JIRA, Confluence, Amazon AWS, Scrum, OKR
Okt. 2015 - Aug. 2016
11 Monaten

Architekt und Java-Developer

bitmanager-media GmbH

  • Einführung von JavaEE 7
  • Konzeption und Implementierung einer JavaEE-Webapplikation für die Ablösung und funktionale Erweiterung eines IT-Systems der Medienbranche
  • Umsetzung von Service-/Change-Requests
  • Eingesetzte Technologien: JavaEE7, JPA/Hibernate, EJB/CDI, JSF, Wildfly, OracleDB, JavaScript, HTML/CSS, Bootstrap, Maven, Git, JUnit, Mockito, Pflichten-/Lastenheft-Prozess
Juni 2014 - Sept. 2015
1 Jahr 4 Monaten
Hamburg, Deutschland

Senior Java-Developer

dreamIT GmbH

  • Architektur und Implementierung einer B2B-REST-API zur Integration in Partnersysteme
  • Implementierung/Integration von neuen Payment-Providern
  • Weiterentwicklung der vorhandenen Produktplattform
  • Migration von Glassfish 3.1.2 auf Payara 4.1 (JavaEE6 auf JavaEE7)
  • Optimierung des Datenbankzugriffs (MongoDB)
  • Eingesetzte Technologien: JavaEE6/7, Glassfish/Payara, MongoDB, MongoDB-Morphia, JSF, JavaScript, HTML/CSS, Primefaces, Maven, Git, JUnit, Mockito, SonarQube, FindBugs, Checkstyle, JIRA, Confluence, Scrum
Juni 2013 - Mai 2014
1 Jahr
Hamburg, Deutschland

Senior Java-Developer

Smaato Inc.

  • Architektur und Implementierung eines selbstlernenden Moduls zur mobilen Device-Erkennung anhand des HTTP-UserAgents
  • Implementierung einer MapReduce-Applikation zur Auswertung von openRTB-Auktionen
  • Implementierung einer MapReduce-Applikation zur Auswertung von diversen Logfile-Typen mit anschließendem Import der kalkulierten geschäftsrelevanten Zahlen in eine Visualisierungs-Applikation
  • Eingesetzte Technologien: Java, Spring, Tomcat, Apache Hadoop, hoch-skalierbare „Microservice“-Architektur, Amazon AWS, Maven, JUnit, Mockito, FindBugs, JIRA, Confluence, Scrum
Nov. 2006 - Mai 2013
6 Jahren 7 Monaten
Stuttgart, Deutschland

Senior Java-Developer

AEB GmbH

  • Architektur und Implementierung einer zentralen Archivierungssoftware für alle unternehmenseigenen Fachapplikationen
  • Architektur und Implementierung eines SAP-RFC/IDoc-to-WebService-Konverters
  • Architektur und Implementierung einer universell nutzbaren SAP-RFC-Server-Komponente
  • Teilarchitektur und Teilimplementierung einer neuen Kommunikationssoftware für alle unternehmenseigenen Fachanwendungen
  • Eingesetzte Technologien: Java, JBoss, Tomcat, PostgreSQL, Sybase, OracleDB, Hibernate, SOAP-Web-Services, NoSQL, Apache Jackrabbit, Lucene, Fast LTA Cubes, SAP-JCO, SAP-RFC-Server-API, JavaServiceWrapper, EclipseRCP-GUI, openFT-API, RMI, EDIFACT, teilweise Code-Generierung aus UML-Diagrammen
Juni 2005 - Juni 2005
1 Monate
Alfeld, Deutschland

Software-Entwickler

Krankenhaus Alfeld

  • Planung und Entwicklung einer Statistiksoftware für die Intensivstation des Krankenhauses Alfeld
Juli 2003 - Okt. 2006
3 Jahren 4 Monaten
Stuttgart, Deutschland

Java-Developer

AFI GmbH

  • Architektur und Implementierung einer Web-Applikation als Frontend für fachliche SAP-Workflows
  • Architektur und Implementierung eines zentral verwendeten Moduls zur Kommunikation mit dem Saperion©-Archivsystem
  • Architektur und Implementierung einer Support-Rechercheapplikation über den kompletten Nachrichtenverkehr mit dem deutschen Zoll
  • Planung und Implementierung einer dateibasierten Load-Balancing/Dispatching-Software für das Rechenzentrum
  • Verantwortlich für die komplette Systemwartung (Hardware/Software) der Zoll-Kommunikation über das Rechenzentrum; Erweiterung der vorhandenen Kommunikationssoftware
  • Eingesetzte Technologien: Java, Tomcat, SunApplicationServer, JSF, Sybase, PostgreSQL, HSQLDB, Hibernate, SAP-JCO, SAP-RFC-Server-API, JavaServiceWrapper, Java Advanced Imaging API, JDOM, EDIFACT, Java-Swing UI
Okt. 2001 - Sept. 2002
1 Jahr
Deutschland

Praktikum (Softwareentwicklung)

AOK Baden-Württemberg (Hauptverwaltung)

  • Design und Implementierung einer zentralen ActiveX/COM-Schnittstelle für den Zugriff auf IBM-CICS-TN3270-Host-Applikationen
Juli 2000 - Okt. 2001
1 Jahr 4 Monaten
Stuttgart, Deutschland

Durchführung von Internet-Schulungen

Hardware4Friends Stuttgart e.V. (Initiative D21)

  • Starterkurse, Aufbaukurse, Spezialkurse
  • Erstellung der offiziellen Schulungsunterlagen
Nov. 1999 - Juni 2000
8 Monaten

Planung und Entwicklung von Verwaltungssoftware

  • Planung und Entwicklung einer individuellen Verwaltungssoftware für den orthopädisch-klinischen Bereich
Okt. 1998 - Juni 2000
1 Jahr 9 Monaten

EDV-technische Hilfestellung

  • EDV-technische Hilfestellung im Bereich der medizinischen Dokumentation der Qualitätssicherung bei Fallpauschalen und Sonderentgelten
Jan. 1995 - Juli 2000
5 Jahren 7 Monaten
Göttingen, Deutschland

Betreuung der EDV-Anlage

Orthopädische Gemeinschaftspraxen Göttingen

  • Betreuung der EDV-Anlage der größten orthopädischen Gemeinschaftspraxen in Göttingen
Juni 1991 - Dez. 1995
4 Jahren 7 Monaten
Göttingen, Deutschland

EDV- und Verwaltungsaufgaben

Universitätsklinikum Göttingen (orthopädische Abteilung)

  • EDV- und Verwaltungsaufgaben
  • Aufbau einer medizinischen Dia-Datenbank im Universitätsklinikum Göttingen (orthopädische Abteilung)
Sprachen
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Ausbildung
Okt. 2000 - Juni 2003

Akademie für Datenverarbeitung Böblingen

Staatlich geprüfter Informatiker · Informatik · Böblingen, Deutschland · 1.4

Okt. 1994 - Juni 2000

Georg-August-Universität Göttingen

Medizin · Göttingen, Deutschland

Okt. 1987 - Juni 1994

Felix-Klein-Gymnasium

Allgemeine Hochschulreife · Göttingen, Deutschland · 2.0

Zertifikate & Bescheinigungen

iSAQB CPSA-F Zertifikat

Weiterbildung zum Android Kotlin Developer

Weiterbildung zum IT-Gutachter

MongoDB Certified Developer

Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0

IBM Internet-Trainer-Ausbildung (Aufbau- und Spezialkurs)

Bildungszentrum der AOK Baden-Württemberg

IBM Internet-Trainer-Ausbildung (Starterkurs)

Bildungszentrum der AOK Baden-Württemberg

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen