07.03.2024 aktualisiert
CM
100 % verfügbar
IT Spezialistin / Senior Java Entwicklerin
Düsseldorf, Deutschland
Weltweit
Master of Science Informatik / Diplom WirtschaftsinformatikSkills
JavaJavaScriptThird Normal FormApache ActivemqAPIsAgile MethodologieAjaxAmazon Web ServicesAmazon S3Android StudioApache AntApache TomcatAnwendungsserverAtlassian ConfluenceAtlassian Jira
APIs, Agile Softwareentwicklung, Agile Entwicklung, AJAX, Amazon S3, AWS, Android Studio, Angular, Application Server, Apache ActiveMQ, ActiveMQ, Kafka, Maven, Apache NiFi, Spark, Tomcat, Backend, Bitbucket, Bugzilla, C#, C++, CSS3, Verschlüsselungsverfahren, Cloud, Cloud-Infrastruktur, Confluence, Continuous Integration, CI/CD, Data-Integration, Data Vault, Data Warehouse, Datenbankoptimierung, Datenbanken, Datenbankentwicklung, Datenreduktion, Datenstrukturen, Datenübertragung, DevOps, Docker, ETL, Eclipse, EclipseLink, Elasticsearch, EJB3, ExtJS, XML, FitNesse, Frontend, Geschäftslogik, Git, GitHub, GitLab, GlassFish, Gradle, Groovy, HP Quality Center, HSQLDB, Hibernate, HTML5, Hudson, Informatik, Integrations-Tests, Entwicklungsumgebungen, IntelliJ IDEA, IntelliJ, JavaEE, Java EE, JAX-WS, JasperReports, Java, JAX-RS, JDBC, JMS, JPA, JavaSE, JavaScript, JSF, JSP, JAXP, JDeveloper, Jenkins, Jira, JUnit, Kibana, Kotlin, Kubernetes, MQTT, MVC, Microservice Architektur, Microservices, Microservice, Microsoft Azure, Microsoft SQL Server, SQL Server, MS SQL Server, Mockito, MongoDB, Multithreading, MySQL, Nexus, Node.js, OOP, OOD, OLAP, Oracle Datenbank, Oracle Designer, WebLogic, Oracle, Oracle DB, PL/SQL, Pentaho Data Integration, PostgreSQL, PowerDesigner, PrimeFaces, Releasemanagement, RESTful APIs, SOAP, SQL, Scrum, SOA, SoapUI, Entwurfsmuster, Software Development, Sourcetree, Spring, Spring Boot, SVN, Terraform, Test-Frameworks, Testfällen, Testfälle, 3NF, TOAD, Transact SQL, UML, Unit Tests, Visual Basic, Visual Basic 6.0, Web-Anwendungen, Web Services, Webservices, JBoss, WildFly
07/2023 – 02/2024, Automobil, München
Weiterentwicklung einer verteilten Anwendungslandschaft für die Produktionskontrolle in den weltweiten Standorten auf Basis einer Cloud-Native Architektur
Rolle:Softwareentwicklerin
Projektinhalte:
03/2023 – 07/2023, Automobil, München
Aufbau einer workflowbasierte Endbenutzeranwendung für auftragsbezogene Prozesse auf Basis einer Cloud-Native Architektur
Rolle:Lead Software Development Backend
Projektinhalte:
10/2022 bis 03/2023, Automobil, München
Weiterentwicklung der dezentralen Ordering-Anwendung für die weltweiten Automobilmärkte
Rolle:Softwareentwicklerin
Projektinhalte:
05/2022 bis 10/2022, Automobil, München
GitHub CI/CD-Tools – Migration aus Jenkins/Bitbucket/Nexus
Rolle:Softwareentwicklerin
Projektinhalte:
03/2021 bis 05/2022, Automobil, München
Weiterentwicklung einer Anwendungslandschaft im Bereich Fahrzeugkonfiguration
Rolle:Softwareentwicklerin
Projektinhalte:
08/2020 bis 02/2021 Weiterbildung
Internal Degree Program – Kotlin Development
Rolle:Softwareentwicklerin
Projektinhalte:
01/2020 bis 08/2020, Krankenversicherung, Berlin
Weiterentwicklung einer Beratungsanwendung für die gesetzliche Krankenversicherung
Rolle:Softwareentwicklerin
Projektinhalte:
11/2019 bis 07/2020, IT-Dienstleister, Smart City
Entwicklung eines Plattform-Prototyps für Smart City-Anwendungen
Rolle:Softwareentwicklerin
Projektinhalte:
05/2019 bis 10/2019, Versicherung
Weiterentwicklung der Beratungsanwendungen für Firmenkunden in der gewerblichen Sach-, Haftpflicht- und Transportversicherung.
Rolle:Softwareentwicklerin
Projektinhalte:
08/2018 bis 04/2019, Maschinenbau, Industrie 4.0
Entwicklung einer IoT-Plattform auf Basis einer Microservice Architektur in einem internationalen DevOps-Team.
Rolle:Softwareentwicklerin
Projektinhalte:
02/2018 bis 07/2018, Telekommunikation
Weiterentwicklung einer Java EE Anwendung auf Basis einer Microservice Architektur in einem global verteilten Entwicklungsteam.
Rolle:Softwareentwicklerin
Projektinhalte:
06/2012 bis 01/2018, Luftfahrt
Weiterentwicklung und Optimierung der Java EE Anwendungen in einer komplexen Anwendungslandschaft.
Rolle:Softwareentwicklerin / Technische Projektleitung
Projektinhalte:
Enterprise Architect, Oracle Streams, Jira, SVN, Git, Eclipse, Maven, Test-Driven, Agile Entwicklung, PrimeFaces, AJAX
02/2010 bis 10/2010, Finance, Bank
Diverse Tätigkeiten (siehe bei Projektinhalten)
Rolle:Studentische Aushilfskraft im Bereich IT-Projektoffice
Projektinhalte:
06/2008 bis 10/2008, IT und Beratungsdienstleistungen
Diverse Tätigkeiten (siehe bei Projektinhalten)
Rolle:Werkstudentin im Bereich Test- und Qualitätsmanagement
Projektinhalte:
07/2023 – 02/2024, Automobil, München
Weiterentwicklung einer verteilten Anwendungslandschaft für die Produktionskontrolle in den weltweiten Standorten auf Basis einer Cloud-Native Architektur
Rolle:Softwareentwicklerin
Projektinhalte:
- Technische Konzeptentwicklung, Dokumentation, Wissenstransfer
- Einführung neuer technischer User Stories zur Umsetzung technischer und architektonischer Maßnahmen
- Weiterentwicklung der CI/CD Workflows
- Defekt-Management
- Berücksichtigung von nicht-funktionalen Anforderungen und betriebsrelevanten Themen bei der Konzeption und Umsetzung
- Präsentation der Konzepte und Arbeitsergebnisse im Rahmen von Demos und Reviews
- Die Verantwortung erstreckt sich von der Testumgebung bis hin zur Integrations- und Produktivumgebung
03/2023 – 07/2023, Automobil, München
Aufbau einer workflowbasierte Endbenutzeranwendung für auftragsbezogene Prozesse auf Basis einer Cloud-Native Architektur
Rolle:Lead Software Development Backend
Projektinhalte:
- Unterstützung des Produktmanagements bei der Strukturierung und Planung der Business- und Infrastruktur-Roadmap
- Planung und Koordination der Umsetzung neuer User Stories
- Analyse und Konzeption der Schnittstellen mit externen Systemen
- Ausarbeitung der Architektur-Standards und Qualitätssicherung
- Koordination des Backend Entwicklungsteams und Ressourcenplanung
- Releasemanagement
10/2022 bis 03/2023, Automobil, München
Weiterentwicklung der dezentralen Ordering-Anwendung für die weltweiten Automobilmärkte
Rolle:Softwareentwicklerin
Projektinhalte:
- Umsetzung neuer User Stories
- Impakt-Analyse im Rahmen von Einführung neuer fachlichen Prozesse
- Präsentation der Konzepte und Arbeitsergebnisse
- Ausarbeitung und Durchführung von End-to-End Integrationstests
- Unterstützung vom Fachbereich bei der fachlichen Defekt-Analyse
05/2022 bis 10/2022, Automobil, München
GitHub CI/CD-Tools – Migration aus Jenkins/Bitbucket/Nexus
Rolle:Softwareentwicklerin
Projektinhalte:
- Eigenständige Bereitstellung eines Konzeptes mit Verbesserungsvorschlägen für die GitHub CI/CD-Tools und für die automatisierte Migration aus einer Jenkins-basierte Architektur mit Bitbucket und Nexus
- Neuentwicklung der GitHub-Workflows
- Aufbau von Reusable-Workflows in GitHub
- Bereitstellung neuer Jenkins-Pipelines für die automatisierte Git-Synchronisation der Repositories zwischen Bitbucket und GitHub
- Automatisierte Build- und Test-Workflows mit Maven
- Zentralisiertes Release-Workflow
- Aufbau von automatisierten Deployment-Workflows für die Test-, Integration- und Production-Umgebungen mit Anbindung von Provisioning-Tools
- Veröffentlichung von Build-Ergebnissen in Confluence
- Integration von GitHub-Packages als Maven-Repository
- Integration über REST-APIs und Netzwerk-Konfiguration
- Bereitstellung der Entwickler- und Technische-Dokumentation
- CutOver-Plan und Migration-Durchführung
- Abstimmung mit den Entwicklern und Product-Owner
03/2021 bis 05/2022, Automobil, München
Weiterentwicklung einer Anwendungslandschaft im Bereich Fahrzeugkonfiguration
Rolle:Softwareentwicklerin
Projektinhalte:
- Technische Konzeptentwicklung, Dokumentation, Wissenstransfer
- Einführung neuer technischer User Stories zur Umsetzung technischer und architektonischer Maßnahmen
- Defekt-Management
- Berücksichtigung von nicht-funktionalen Anforderungen und betriebsrelevanten Themen bei der Konzeption und Umsetzung
- Präsentation der Konzepte und Arbeitsergebnisse im Rahmen von Demos und Reviews
- Die Verantwortung erstreckt sich von der Testumgebung bis hin zur Integrations- und Produktivumgebung
08/2020 bis 02/2021 Weiterbildung
Internal Degree Program – Kotlin Development
Rolle:Softwareentwicklerin
Projektinhalte:
- Entwicklung von Microservices mit Kotlin und Spring Boot
- Entwicklung von Microservices und Web-Anwendungen mit Ktor
- Entwicklung von Android-Apps
01/2020 bis 08/2020, Krankenversicherung, Berlin
Weiterentwicklung einer Beratungsanwendung für die gesetzliche Krankenversicherung
Rolle:Softwareentwicklerin
Projektinhalte:
- Design und Entwicklung von Web-Modulen auf Basis einer MVC-Architektur
- Umsetzung der Geschäftslogik
- Migration vorhandener Desktop-Anwendung
11/2019 bis 07/2020, IT-Dienstleister, Smart City
Entwicklung eines Plattform-Prototyps für Smart City-Anwendungen
Rolle:Softwareentwicklerin
Projektinhalte:
- Aufbau einer mandantenfähigen, automatisierten und skalierbaren IoT-Plattform
- Entwicklung und Deployment von Microservices auf Basis der FIWARE-Plattform
- Automatisierung der Buildprozesse
- Integration von Betriebsüberwachungs-Tools
05/2019 bis 10/2019, Versicherung
Weiterentwicklung der Beratungsanwendungen für Firmenkunden in der gewerblichen Sach-, Haftpflicht- und Transportversicherung.
Rolle:Softwareentwicklerin
Projektinhalte:
- Entwicklung der Vorschlag- und Antragserstellung-Module des neuen Vermögensschaden-Haftpflicht-Produkts
- Weiterentwicklung und Optimierung bestehender Prozesse in direkter Zusammenarbeit mit den Fachbereichen für die Produkte Cyberversicherung, Betriebshaftpflicht, Flugdrohnen
- Entwicklung von UI-Modulen, Workflows und Reports
- Anbindung von APIs, Integration und Bearbeitung von XML-Dokumenten
- Unterstützung der Integrations-Tests
- Einführung neuer Produkte im Bereich der gewerblichen Sach- und Haftpflichtversicherung
- Fehlerbehebung bestehender Produkte und Prozesse
- Releasearbeiten
08/2018 bis 04/2019, Maschinenbau, Industrie 4.0
Entwicklung einer IoT-Plattform auf Basis einer Microservice Architektur in einem internationalen DevOps-Team.
Rolle:Softwareentwicklerin
Projektinhalte:
- Entwicklung von Microservices für die Realisierung einer Remote Support App
- Entwicklung von Microservices für einen asynchronen Order-Import
- Entwicklung eines MTConnect-Service und Anbindung der Shopfloor-Maschinen
- Entwicklung von RESTful APIs für die Unterstützung der Chat- und Incident-Management- sowie Shopfloor-Management-Apps
- Entwicklung der UI-Module für die Order-Management-App
- Anbindung der cloudbasierten Ressourcen
- Deployment der Microservices und der Ressourcen als Container-Anwendungen auf eine virtualisierte Cloud-Infrastruktur
- Automatisierung der CI/CD-Pipeline
02/2018 bis 07/2018, Telekommunikation
Weiterentwicklung einer Java EE Anwendung auf Basis einer Microservice Architektur in einem global verteilten Entwicklungsteam.
Rolle:Softwareentwicklerin
Projektinhalte:
- Weiterentwicklung und Konsolidierung einer Lizenzserver-Anwendung JavaEE
- Webtechnologien auf eine Microservice-Architektur
- Analyse existierender Dienste in C++ und C# und deren Migration in das Kunden Java EE Framework
- Erweiterung der Frontend- und Backend-Module
- Entwicklung kundenspezifischer Verschlüsselungsverfahren auf Basis von Blowfish und DSA
- Unterstützung bei der Entwicklung einer Migrationsstrategie
- Erstellung von Unit Tests
06/2012 bis 01/2018, Luftfahrt
Weiterentwicklung und Optimierung der Java EE Anwendungen in einer komplexen Anwendungslandschaft.
Rolle:Softwareentwicklerin / Technische Projektleitung
Projektinhalte:
- Weiterentwicklung von Frontend- und Backend-Modulen auf Basis von Java, Java EE und Webtechnologien für die Enterprise-Anwendungen aus dem Bereich Frachtvertrag-Verwaltung, Buchhaltung und Finanzen
- Konzeption und Entwicklung eines Archivierungsmoduls
- Implementierung und Fehlerbehebung der Datenübertragung zwischen Anwendungen über Webservices und Message-Queues
- Weiterentwicklung von Jobs, PL/SQL-Packages und Datenstrukturen
- Datenbankoptimierung, Entwicklung von ETL-Skripten für die Daten-Synchronisation
- Durchführung von Performancetests und Code-Optimierung
- Fachliche Analyse der Prozessfehler und Fehlerbehebung
- Vertreterin des fachlichen Prozessverantwortlichen der Finanzanwendung und des Archivierungsmoduls
- Technische Projektleitung für die Entwicklung einer Anwendung für die Betriebsmittelverwaltung
- Dokumentation von Prozessen, Jobketten und Datenstrukturen
- Erstellung und Dokumentation von technischen Testfällen
Enterprise Architect, Oracle Streams, Jira, SVN, Git, Eclipse, Maven, Test-Driven, Agile Entwicklung, PrimeFaces, AJAX
02/2010 bis 10/2010, Finance, Bank
Diverse Tätigkeiten (siehe bei Projektinhalten)
Rolle:Studentische Aushilfskraft im Bereich IT-Projektoffice
Projektinhalte:
- Entwicklung von Customizing-Skripten für HP Quality Center
- Migration von Testfällen
- Administration von HP Quality Center
- Entwicklung von Berichten mit Visual Basic
- Import/ Export von Testfällen
- Betreuung von Testern
06/2008 bis 10/2008, IT und Beratungsdienstleistungen
Diverse Tätigkeiten (siehe bei Projektinhalten)
Rolle:Werkstudentin im Bereich Test- und Qualitätsmanagement
Projektinhalte:
- Entwicklung einer Java-Anwendung für die Automatisierung der GUI-Tests
- Anfertigung und Ausführung der Testfälle
- Kommunikation mit dem Entwicklungsteam
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2021
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischgut
Projekthistorie
Weiterentwicklung einer verteilten Anwendungslandschaft für die Produktionskontrolle in den
weltweiten Standorten auf Basis einer Cloud-Native Architektur
Rolle: Softwareentwicklerin
Projektinhalte:
* Technische Konzeptentwicklung, Dokumentation, Wissenstransfer
* Einführung neuer technischer User Stories zur Umsetzung technischer und architektonischer
Maßnahmen
* Weiterentwicklung der CI/CD Workflows
* Defekt-Management
* Berücksichtigung von nicht-funktionalen Anforderungen und betriebsrelevanten Themen bei der
Konzeption und Umsetzung
* Präsentation der Konzepte und Arbeitsergebnisse im Rahmen von Demos und Reviews
* Die Verantwortung erstreckt sich von der Testumgebung bis hin zur Integrations- und
Produktivumgebung
Technologien:
JavaSE, JavaEE, Quarkus, Payara, Kubernetes, Docker, Oracle, PostgreSQL, Microsoft Azure, Kafka,
Terraform, GitOps, ArgoCD, IntelliJ, GitHub, Jira, Confluence, Maven, Agile Entwicklung, CI/CD,
DevOps
weltweiten Standorten auf Basis einer Cloud-Native Architektur
Rolle: Softwareentwicklerin
Projektinhalte:
* Technische Konzeptentwicklung, Dokumentation, Wissenstransfer
* Einführung neuer technischer User Stories zur Umsetzung technischer und architektonischer
Maßnahmen
* Weiterentwicklung der CI/CD Workflows
* Defekt-Management
* Berücksichtigung von nicht-funktionalen Anforderungen und betriebsrelevanten Themen bei der
Konzeption und Umsetzung
* Präsentation der Konzepte und Arbeitsergebnisse im Rahmen von Demos und Reviews
* Die Verantwortung erstreckt sich von der Testumgebung bis hin zur Integrations- und
Produktivumgebung
Technologien:
JavaSE, JavaEE, Quarkus, Payara, Kubernetes, Docker, Oracle, PostgreSQL, Microsoft Azure, Kafka,
Terraform, GitOps, ArgoCD, IntelliJ, GitHub, Jira, Confluence, Maven, Agile Entwicklung, CI/CD,
DevOps
Aufbau einer workflowbasierte Endbenutzeranwendung für auftragsbezogene Prozesse auf Basis einer
Cloud-Native Architektur
Rolle: Lead Software Development Backend
Projektinhalte:
* Unterstützung des Produktmanagements bei der Strukturierung und Planung der Business- und
Infrastruktur-Roadmap
* Planung und Koordination der Umsetzung neuer User Stories
* Analyse und Konzeption der Schnittstellen mit externen Systemen
* Ausarbeitung der Architektur-Standards und Qualitätssicherung
* Koordination des Backend Entwicklungsteams und Ressourcenplanung
* Releasemanagement
Technologien:
JavaSE, JavaEE, Quarkus, Angular, Kubernetes, Docker, PostgreSQL, AWS Cloud, Camunda, Flyway, Kafka,
Terraform, GitOps, ArgoCD, IntelliJ, GitHub, Jira, Confluence, Maven, Agile Entwicklung, CI/CD,
DevOps
Cloud-Native Architektur
Rolle: Lead Software Development Backend
Projektinhalte:
* Unterstützung des Produktmanagements bei der Strukturierung und Planung der Business- und
Infrastruktur-Roadmap
* Planung und Koordination der Umsetzung neuer User Stories
* Analyse und Konzeption der Schnittstellen mit externen Systemen
* Ausarbeitung der Architektur-Standards und Qualitätssicherung
* Koordination des Backend Entwicklungsteams und Ressourcenplanung
* Releasemanagement
Technologien:
JavaSE, JavaEE, Quarkus, Angular, Kubernetes, Docker, PostgreSQL, AWS Cloud, Camunda, Flyway, Kafka,
Terraform, GitOps, ArgoCD, IntelliJ, GitHub, Jira, Confluence, Maven, Agile Entwicklung, CI/CD,
DevOps
Weiterentwicklung der dezentralen Ordering-Anwendung für die weltweiten Automobilmärkte
Rolle: Softwareentwicklerin
Projektinhalte:
* Umsetzung neuer User Stories
* Impakt-Analyse im Rahmen von Einführung neuer fachlichen Prozesse
* Präsentation der Konzepte und Arbeitsergebnisse
* Ausarbeitung und Durchführung von End-to-End Integrationstests
* Unterstützung vom Fachbereich bei der fachlichen Defekt-Analyse
Technologien: JavaSE, JavaEE, Weblogic, Angular, Node.js, Docker, Flyway, Oracle, PL/SQL, Kafka, IntelliJ,
Bitbucket, Jira, Confluence, Jenkins, Make, Ant, Maven, Agile Entwicklung, CI/CD, DevOps
Rolle: Softwareentwicklerin
Projektinhalte:
* Umsetzung neuer User Stories
* Impakt-Analyse im Rahmen von Einführung neuer fachlichen Prozesse
* Präsentation der Konzepte und Arbeitsergebnisse
* Ausarbeitung und Durchführung von End-to-End Integrationstests
* Unterstützung vom Fachbereich bei der fachlichen Defekt-Analyse
Technologien: JavaSE, JavaEE, Weblogic, Angular, Node.js, Docker, Flyway, Oracle, PL/SQL, Kafka, IntelliJ,
Bitbucket, Jira, Confluence, Jenkins, Make, Ant, Maven, Agile Entwicklung, CI/CD, DevOps