05/2018 – 12/2021: Leiter des Technologieboards
- Verantwortlich für den Austausch der Unternehmensbereiche zu Technologien
- Beratung der Geschäftsführung zu technologischen Themen
- Organisation von teamübergreifenden Veranstaltungen wie Vorträgen oder ShipIt-Days
08/2016 – 12/2021: Software Engineer
- Wartung, Weiterentwicklung und zielgerichtete Modernisierung eines seit 1998 bestehenden modularen Output-Management-Systems (OMS) für gesetzliche Krankenkassen
- Verantwortlich für technologische Modernisierung, für Evaluierung von neuen Technologien sowie Ablösung von Eigenentwicklungen durch Verwendung von technologischen Standards
- Maßgebliche Beteiligung an qualitätssichernden Maßnahmen (z.B. TDD, OO-Pattern) sowie an der Vereinheitlichung und Automatisierung von Entwicklungsprozessen zur Erhöhung der Softwarequalität
- PDF-Dokumenterzeugung unter Verwendung von Microsoft-Word-Vorlagen und einer darin eingebetteten eigenen Programmiersprache mit Aspose.Words und iText
- Integration der Module und von Drittsystemen unter Verwendung von Apache Camel
- Anbindung von SAP-Systemen und Aufruf von Funktionsbausteinen über die JCo-Schnittstelle
- Wartung eines Java-Swing-Clients für Administratoren, eines .NET-C#-Clients für Endanwender und eines Word-AddIns für technische Redakteure
- Bearbeitung von Supporttickets
- Projektarbeit, siehe weitere Projekte in diesem Zeitraum
09/2009 – 07/2016: Software-Assistent
- Unterstützung bei der Wartung und Weiterentwicklung eines seit 1998 bestehenden modularen Output-Management-Systems für gesetzliche Krankenkassen
- Implementierung und Test von Funktionserweiterungen und Fehlerkorrekturen
- Analyse von Supporttickets
- Projektarbeit, siehe weitere Projekte in diesem Zeitraum
Technologien: Java, Spring Boot, Spring Framework, Camunda, jBPM, Java EE, J2EE, Jakarta EE, JPA, Hibernate, JDBC, JAX-RS, REST, SQL, JavaScript, CSS, HTML, XML, JSON, Go, Groovy, JUnit, AssertJ, Mockito, Hamcrest, WildFly, Jersey, RESTEasy, JMS, ActiveMQ, JAXB, XPath, JCR, Apache Jackrabbit, ModeShape, Apache Camel, Aspose.Words, iText, Liquibase, Java Swing, React, Redux, C#, Windows Forms, IntelliJ IDEA, Eclipse, Visual Studio, Git, GitHub, GitLab, SVN, Apache Maven, Gradle, NPM, Yarn, Docker, Vagrant, Oracle, PostgreSQL, HSQLDB, Jira, Confluence, Jenkins, Nexus