I Erweiterung, Weiterentwicklung und Wartung von ELSTER-Postfach-Anwendungen
I Fachliche und technische Gespräche und Abstimmung mit dem Kunden
I Backend Entwicklung in einem verteilten System
I Implementierung von Servlets, SOAP- und REST-Web Services?
I Integration von SOAP- und REST-Web Services?
I Softwarearchitektur (Konzeption und Design)
I Erstellung von UML-Diagrammen für Design und Dokumentation
I Erstellung und Erweiterung der Entwicklerdokumentation (Atlassian Confluence), der Einsatzdokumente und Handbücher (DocBook)
I Verwendung von Kryptographischen Frameworks (Verschlüsselung)
I Entwurf, Design und Implementierung abfrageoptimierter SQL-Datenbanken
I Releasekandidat mit Change- und Produktmanagement planen und releasen
I Analyse und Behebung von Speicherproblemen mit Hilfe von Heap-Dumps/ Threaddump
I Implementierung von Health-Checks für die Integration des Betriebsmonitorings
I Umgang mit verschiedenen Kodierungen (ISO-8859-1, ISO-8859-15, UTF-8 und Unicode)
I Schnittstellen pflegen und erweitern
I Integration von Anwendungen mittels JMS
I Batchprogrammierung mit Bash, sed, awk
I Python Programmierung
I Nutzung von Apache Tomcat als Servlet Container, Installation auf Linux Ubuntu VM
I Teamübergreifendes Anforderungsmanagement
I Konzeption, Entwicklung und Durchführung von Last- und Performancetests
I Erweiterung, Weiterentwicklung und Wartung von JUnit-Tests (inkl. Migration von JUnit4 auf JUnit5)
I Last- und Integrationstests, Test Driven Development?
I Vorgehen nach Clean Code Standards
I Agile Vorgehensweise (Scrum)
I Automatisierte Erstellung von HTML Reports zur Datenanalyse von Anwendungsmetriken (Performance) mittels Python, Pandas und Jupyter Notebook
I Datenabholungen gemäß StDAV protokollieren
I Umsetzung von Persistenzschicht (OTTER)
I Weiterentwicklung und Betrieb von Backendsystemen im Automotive Umfeld
I Sicherstellung der Anwendungssicherheit in Java Security einschließlich SSL/TLS Protokollen und Authentifizierung
I Praktische Anwendung von SOAP-Webservices (JAX-WS, JAXB: Java Architecture for XML Binding, Spring-Web).
I Umsetzung von REST-Webservices (JAX-RS)
I Anwendung von Continuous Integration/Continuous Deployment (CI/CD) mit Jenkins, Gitlab und Maven
I Verwendung von Maven zur Abhängigkeitsverwaltung und Standardisierung von Java-Projekten
I Umsetzung von Anforderungen für eine Software Lösungen im Bereich ConnectedCar
I Incident Management (3rd Level)
I CI/CD
I Teamarbeit
I Software-Entwicklung
I User support (ca. 100 Benutzer)
I System Instandhaltung inkl. Fehlerbehebung
I Zusammenarbeit im Team
I Erweiterung, Weiterentwicklung und Wartung von ELSTER-Postfach-Anwendungen
I Fachliche und technische Gespräche und Abstimmung mit dem Kunden
I Backend Entwicklung in einem verteilten System
I Implementierung von Servlets, SOAP- und REST-Web Services?
I Integration von SOAP- und REST-Web Services?
I Softwarearchitektur (Konzeption und Design)
I Erstellung von UML-Diagrammen für Design und Dokumentation
I Erstellung und Erweiterung der Entwicklerdokumentation (Atlassian Confluence), der Einsatzdokumente und Handbücher (DocBook)
I Verwendung von Kryptographischen Frameworks (Verschlüsselung)
I Entwurf, Design und Implementierung abfrageoptimierter SQL-Datenbanken
I Releasekandidat mit Change- und Produktmanagement planen und releasen
I Analyse und Behebung von Speicherproblemen mit Hilfe von Heap-Dumps/ Threaddump
I Implementierung von Health-Checks für die Integration des Betriebsmonitorings
I Umgang mit verschiedenen Kodierungen (ISO-8859-1, ISO-8859-15, UTF-8 und Unicode)
I Schnittstellen pflegen und erweitern
I Integration von Anwendungen mittels JMS
I Batchprogrammierung mit Bash, sed, awk
I Python Programmierung
I Nutzung von Apache Tomcat als Servlet Container, Installation auf Linux Ubuntu VM
I Teamübergreifendes Anforderungsmanagement
I Konzeption, Entwicklung und Durchführung von Last- und Performancetests
I Erweiterung, Weiterentwicklung und Wartung von JUnit-Tests (inkl. Migration von JUnit4 auf JUnit5)
I Last- und Integrationstests, Test Driven Development?
I Vorgehen nach Clean Code Standards
I Agile Vorgehensweise (Scrum)
I Automatisierte Erstellung von HTML Reports zur Datenanalyse von Anwendungsmetriken (Performance) mittels Python, Pandas und Jupyter Notebook
I Datenabholungen gemäß StDAV protokollieren
I Umsetzung von Persistenzschicht (OTTER)
I Weiterentwicklung und Betrieb von Backendsystemen im Automotive Umfeld
I Sicherstellung der Anwendungssicherheit in Java Security einschließlich SSL/TLS Protokollen und Authentifizierung
I Praktische Anwendung von SOAP-Webservices (JAX-WS, JAXB: Java Architecture for XML Binding, Spring-Web).
I Umsetzung von REST-Webservices (JAX-RS)
I Anwendung von Continuous Integration/Continuous Deployment (CI/CD) mit Jenkins, Gitlab und Maven
I Verwendung von Maven zur Abhängigkeitsverwaltung und Standardisierung von Java-Projekten
I Umsetzung von Anforderungen für eine Software Lösungen im Bereich ConnectedCar
I Incident Management (3rd Level)
I CI/CD
I Teamarbeit
I Software-Entwicklung
I User support (ca. 100 Benutzer)
I System Instandhaltung inkl. Fehlerbehebung
I Zusammenarbeit im Team