Ich bin ein dynamischer und effizienter Softwarearchitekt und -entwickler mit langjähriger Erfahrung in der Entwicklung von verteilten Systemen. Mehrjährige Erfahrung in der Entwicklung und Betreuung von unternehmensspezifischen Softwarelösungen, u. a. in den Bereichen CRM/ERP, Fakturierung oder Prozesssteuerung.
Ich verfüge über sehr gutes analytisches Denken, eine schnelle Auffassungsgabe und verfolge lösungsorientiertes Arbeiten.
Ich besitze fundierte Kenntnisse in Konzeption und im Softwaredesign und bin Teamplayer mit Erfahrungen in internationalen Projekten. Ich habe Freude an neuen Herausforderungen und Weiterentwicklungen, sowie die Bereitschaft sich in neue Technologien einzuarbeiten und fortzubilden.
Ich habe mein Wirtschaftsinformatik-Studium an der HTWG Konstanz mit Abschluss als Diplom-Informatiker (FH) mit dem Schwerpunkt Softwareentwicklung erfolgreich abgeschlossen.
Qualifikation
- Professionelle Konzeption, Modellierung und Implementation von verteilten Softwarelösungen mit Java Enterprise Technologien
- Analyse und Umsetzung von Kundenanforderungen
- Analyse und Bewertung von bestehender Software inkl. Code-Analyse
- Durchführen von Code-Reviews
- Erstellung von Web- und REST-Services unter Java
- Erstellung von automatisieren Tests
- Arbeiten in internationalen Projekten
- Erfahrung im Support und der Betreuung von externen und internen Kunden
- Projektmanagement
- Programmiersprachen: Java, SQL, TypeScript, JavaScript, PHP, Android, iOS
- Java Enterprise Technologien: Spring/Spring Boot, Jakarta EE (ehemals JEE), JPA, OSGi, Hibernate, JUnit , TestNG
- Web-Technologien: JSF, HTML, CSS, XML, REST, SOAP, JSON
- Entwicklungs-Tools: Eclipse IDE, Maven, GIT, SVN, VS Code, npm, node.js
- Continuous Integration: Gitlab Pipeline, GitHub Actions, Jenkins
- Modellierung: UML, ER, Enterprise Architect, Visio, Entwurfsmuster
- Server-Systeme: JBoss Application Server/Wildfly, Apache Tomcat, Glassfish Application Server
- Datenbanksysteme: Oracle, PostgreSQL, MySQL, HSQL, MongoDB, CouchDB
- Betriebssysteme/Virtualisierung: Microsoft Windows, Linux, Docker
- Softwareprodukte: Microsoft Office (Outlook, Word, Excel, Power Point), JIRA, Confluence
IT-Kenntnisse
Branchen- und Fachkenntnisse
- Automotive
- Pharma- und Chemie-Industrie
- Rechnungswesen
- Öffentlicher Dienst
- Gesundheitswesen
- Transport und Logistik