Profilbild von Anonymes Profil, Softwareentwickler
nicht verfügbar bis 15.09.2022
Kontakt

Letztes Update: 10.06.2022

Softwareentwickler

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
verhandelbar, abhängig von Rolle, Arbeitsort etc.
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Skills

Agilesoftware Entwicklung (Scrum, KanBan, Scrummaster) 
Teamleitung

Datenmodelle und Softwarearchitektur. Projektmanagement. Verteilte Applikationen. Continuous Build and Deployment.

Betriebssysteme: Linux, Windows, MacOS

Datenbanken: Oracle, MySQL, MariaDB, HSQL, SQL, PL/SQL

Softwareentwicklung mit Java:  Java, Spring, Hibernate, Apache Wicket, Swing, XML/XSLT, Apache Tomcat, Apache FOP, JPA, Jersey, Jetty

Servertechnologien: Apache Tomcat, Apache httpd, Jetty, Wildfly, Socket-Programmierung, TLS, SSL

Softwaretesting QA: jUnit, testNG, Selenium, jmeter, Robot Framework

Cloud: Docker, Kubernetes, Helm, AWS

Entwicklungsumgebungen: Eclipse, Intellij Idea

Build Tools/CI: Maven, Gradle, Bitbucket, Bamboo, git, Nexus, jenkins, Testrail

Sonstiges: Shell-Skripting, Perl, Nagios

Projekthistorie

02/2020 - bis jetzt
Software-Architekt
Modernisierung und Migration von Legacy-Systemen.

Wildfly, JEE, Jdbc, Spring, Struts, Selenium, Robotframework, Testautomatisierung, Oracle, Jenkins, Gradle, Continous Build/Integration

01/2013 - 09/2019
Software Architekt / Senior Softwareentwickler, Teamleitung
Nubologic GmbH / Health AG (50-250 Mitarbeiter)
Internet und Informationstechnologie

Praxisverwaltungssoftware für Zahnärzte. Neuentwicklung auf der „grünen Wiese“ mit dem Ziel SAAS/Mandantenfähigkeit. Serversoftware und in den Praxen verteilte Clientsoftware.

Implementierung und Entwurf der Serversoftware mit Web-UI, REST-Schnittstellen, Datenhaltung.

(Java, MySQL, Apache Tomcat, Apache Wicket, Jersey, Hibernate, Spring, Apache FOP, …)

Implementierung einer verteilten Clientsoftware für Hardwareanbindung und Verschlüsselung in der Zahnarztpraxis.
Realisierung eines automatisierten Update Prozesses für die verteilten Installationen beim Kunden.
(Java, Swing, Jetty, XML/XSLT, Apache FOP, SSL/TLS, Elliptic Curve, symmetrische/asymmetrische Verschlüsselung, … )

Aufbau der Entwicklungs-/ Testumgebung mit Continuous Build und Integration
(git/Bitbucket, Bamboo, Jira, Confluence, Testrail, Maven, …)

Aufbau UI-Testing. Testplanung und Automatisierung
(Selenium, Java)

Betrieb des Produktionssystems
(Linux, Virtualisierung, Nagios)

12/2008 - 12/2012
Senior Softwareentwickler, Projektleiter
Libri.de Internet GmbH (10-50 Mitarbeiter)
Konsumgüter und Handel
Warenwirtschaftssystem für Online-Buchhandel

Rollen:

Senior Softwareentwickler, Projektleiter

* Betrieb und Erweiterung eines Warenwirtschaftssystems auf Basis
Oracle (SQL, PL/SQL, Java)

* Konzeption und Integration einer WS-Schnittstelle zur Anbindung
externer Bestellsysteme (Java, Apache Tomcat)

* Konzeption und Umsetzung einer REST-basierten Webservice-
Schicht zur Anbindung externer Shop-Systeme (Apache Tomcat,
Java)

Technische Umgebung

Java, Oracle, PL/SQL

01/2002 - 11/2007
Softwareentwickler
Mobileview AG/DTMS, Hamburg, Messaging (10-50 Mitarbeiter)
Telekommunikation
Messaging, mobiles Internet

Rolle:

Softwareentwickler

* Optimierung und Performanceverbesserung eines SMS/MMS
Verarbeitungssystems

(Apache Tomcat, Mysql, Java)

* Konzeption und Realisierung einer offline-fähigen
Vertriebssteuerung auf Basis mobiler Endgeräte. Anbindung an
Kunden ERP-Systeme.

* (Java, MySql, J2Me, SycMl)

* Konzeption eines neuen Messaging-Gateways auf Basis ESB

(Java, Mule, XML/XSLT)

* Realisierung div. Messaging basierter Services

* (Java)

* Konzeption und Realisierung eines Mobile-Payment Gateway

(Java, Flow4j)




Technische Umgebung

Java, MySql, Hibernate, XML/XSLT, J2Me

Kontaktformular

Kontaktinformationen