
Kurzvorstellung
- (Senior) Software-Entwickler Java (Rest, Spring Boot, Hibernate, Micro-Services, SQL, uvm.)
- IT-Projektleiter (klassisch / agil) – vorzugsweise agil als Scrum Masters (PSM I Zertifizierung vorhanden)
Ich biete
- Agile Entwicklung
- Hibernate (Java)
- J2EE (Java EE)
- Projektleitung / Teamleitung (IT)
- Representational State Transfer (REST)
- SCRUM
- SOA (Serviceorientierte Architektur)
- Spring
- Spring Boot
- SQL
Projekt‐ & Berufserfahrung
Dienstleistungsbranche
7/2018 – 7/2019
Tätigkeitsbeschreibung
- Schulungen zum Thema agile Entwicklung, agile Leadership und agile Transformation
- agile Beratung
- Implementierung von Scrum/ Kanban in Teams / Projekten
Kanban (Softwareentwicklung), SCRUM, Schulung / Training (IT), Schulung / Coaching (allg.), Schulungskonzepte, Training - Coaching-Kompetenzen
Prisma European Capacity Platform GmbH, Oldenburg
Details anzeigen
Öl- und Gasindustrie
6/2018 – 7/2019
Tätigkeitsbeschreibung
• Evaluation neuer Technologien
• Weiterentwicklung der Prisma-Plattform unter Verwendung oben genannter
Technologien
• Beratung des Kunden
• Migration von Java 8 zu Java 11
• Ablösung von Inubit durch eine Microservice Architecture
• Evaluation einer Migration zu AWS / Cloudservices
• Entwickeln von Rest APIs für die Plattform
• Code-Reviews und Code-Quality-Analyse
Oracle Database, SQL, Apache Maven, Git, Hibernate (Java), J2EE (Java EE), Spring, Cloud (allg.), SOA (Serviceorientierte Architektur), SOAP (Simple Object Access Protocol), Amazon Web Services (AWS), Angular, Representational State Transfer (REST)
Versicherungen
4/2018 – 5/2018
Tätigkeitsbeschreibung
• Ablösung von Altsystemen und Überführung in die bestehende Java-Applikation
• Übertrag von Cobol Applikationsbestandteilen in die Java Applikation
• Refactoring der bestehenden Applikation
Informix, IBM WebSphere Application Server (WAS), Cobol, Hibernate (Java), J2EE (Java EE), JUnit, Spring, Swing (Java), SOA (Serviceorientierte Architektur), JSF (Java Server Faces)
Dienstleistungsbranche
2/2018 – 7/2019
Tätigkeitsbeschreibung
- Leiter der Aus- und Weiterbildung
(inkl. Verantwortung für bis zu 5 Auszubildende und Praktikanten – sowie Verantwortung für 2 weitere Ausbilder)
- Entwicklung eines Mentoring-Programms
- Entwicklung eines Weiterbildungskonzeptes
Management-Schulung, Schulung / Coaching (allg.), Schulungskonzepte
Logistikdienstleister
1/2018 – 2/2018
Tätigkeitsbeschreibung
• Erstellen einer Anforderungsanalyse für die Katalog-Validierung
• Migration einer Datenbank von MSSQL auf MySQL
• Erstellen eines Solution Designs für die Umstellung auf eine REST-Architektur
• Erstellen eines Logging Wrappers basierend auf log4j
• Analyse der Code-Qualität
• Refactoring
• Erstellen einer Rest-Architektur mit Authentifizierungsservice (JWT)
Microsoft SQL-Server (MS SQL), mySQL, SQL, Git, Hibernate (Java), J2EE (Java EE), Spring, Representational State Transfer (REST)
Dienstleistungsbranche
9/2017 – 7/2019
Tätigkeitsbeschreibung
• Anforderungen mit den Stakeholdern definieren
• Unternehmensprozesse definieren / strukturieren / einordnen
• In Abstimmung mit dem Entwicklungsteam ein technisches Realisierungskonzept
erstellen
• Priorisierung von Feature-Requests (Stories/Tasks)
• Ressourcen-Einteilung / Ressourcen-Planung
• (IT-) Strategische Planung / Beratung mit dem Team und höheren Ebenen
• Agile Prozesse begleiten
• Agile Schulung / Agiles Coaching des Teams
• Entwicklung einer Agilen Kultur mit einem agilen Mindset / agilem Werteverständnis
o Insbesondere auch auf den höheren Ebenen
• Erfassung des Status / Fortschritt inkl. Bericht gegenüber höheren Ebenen
• Gemeinsame methodische Anpassung mit dem Team nach Bedarf
Hinweis: Es handelt sich hierbei um 3 zusammengehörende Projekte.
Projektleitung / Teamleitung (IT), Projektmanagement (IT), SCRUM, Prozessoptimierung, Prozessmanagement, Transformation Management, Schulung / Coaching (allg.), Anforderungsmanagement
Banken
2/2016 – 12/2017
Tätigkeitsbeschreibung
• Planung und Konzeptionierung von Lösungsvorschlägen
• IT-Management/Projektmanagement
• Repräsentanten-Tätigkeiten / Teamleitung
• Bewertung von Entwicklungs- und Analyseaufwänden
7
• Evaluierung von bestehenden Konzepten und Methoden
• Systemanalyse
• Wartung und Anwendersupport
• Analyse von Anfragen des Fachbereichs
• Entwicklung von neuen Funktionen
• Bugfixing
• Testing
• Anpassen von Datenbankstrukturen und Datenbeständen
• Erweiterung des Datenmodells
• Anpassen von Schnittstellen
Oracle Database, SQL, Apache Tomcat, IBM WebSphere Application Server (WAS), Apache Subversion (SVN), Git, Hibernate (Java), J2EE (Java EE), SOAP (Simple Object Access Protocol), Representational State Transfer (REST)
Beratung Strategie und Konversion
1/2016 – 7/2019
Tätigkeitsbeschreibung
• Erstellen einer Anforderungsanalyse
• Konzeptionierung und Präsentieren von Lösungsvorschlägen
• Evaluierung von bestehenden Konzepten und Methoden
• Implementieren und Erweitern von bestehenden Funktionalitäten hinsichtlich
Projektplanung und Ressourcenverteilung
• Entwicklung von neuen Funktionalitäten hinsichtlich Projektplanung und
Ressourcenverteilung / Realisierung von Entwicklungsanforderungen
• Erweiterung des Datenmodells
• Anpassen der Datenbankstruktur
• Testen der entwickelten Lösung
mySQL, SQL, Apache Tomcat, Hibernate (Java), J2EE (Java EE), Ajax, JavaScript, JSP (Java Server Pages)
ERP / BPM Software
8/2013 – 7/2015
Tätigkeitsbeschreibung
• Konzeptionierung und Entwicklung eines Dienstes zur Überwachung von
Emailpostfächern und automatischem Exportieren von Emails mit PDF-Rechnungen.
• Analyse diverser eingehender Emails von verschiedenen Systemen hinsichtlich ihrer
Struktur und Erweiterung des Dienstes zur Verarbeitung dieser.
• Konzeptionierung und Entwicklung eines Dienstes zur Zusammenfassung von
Einzelbuchungsdateien zu Sammeldateien.
• Konzeptionierung und Weiterentwicklung eines Dienstes zum automatisierten Start von
Workflows anhand von Dateien (.xml, .pdf, .eml) im Dateisystem.
• Konzeptionierung und Entwicklung eines Dienstes zur Migration von Datenbeständen
zwischen zwei verschiedenen Datenbanken.
• Analyse von Datenbankstrukturen.
• Konzeptionierung und Entwicklung eines Dienstes zur Übertragung von
workflowrelevanten Dateien von verteilten Systemen zu einem zentralen ASP-System.
• Konzeptionierung und Entwicklung eines Dienstes zur Steuerung und Konfiguration der
FMI-Services
• Test und Dokumentation der Tools und Module (Dienste)
• Wartung und ständige Weiterentwicklung aller Tools und Module (Dienste)
• Erstellen einer Anforderungsanalyse und Aufwandsschätzung für die jeweiligen Tools
und Module (Dienste)
Microsoft SQL-Server (MS SQL), mySQL, SQL, jboss, J2EE (Java EE), JUnit, SOA (Serviceorientierte Architektur), JSF (Java Server Faces), JSP (Java Server Pages), Representational State Transfer (REST)
Zertifikate
Qualifikationen
Softwareentwicklung, Energie (Gas), Financial Services, Automotive, ERP/BPM, Kommunen,
Versandhandel, Logistik, Versicherungen, Consulting
Methodisches Wissen:
Datenmigrationen, Relationales Datenbankdesign, Dokumentation, Content Management,
Volltextdatenbanken (Lucene), Datenmodellierung, Objekt Orientierte Analyse (OOA), Objekt
Orientiertes Design (OOD), Objekt Orientierte Programmierung (OOP), Test Driven
Development (TDD), Datenbankreplikation, Modellierung (UML), Konzepterstellung, Solution
Design, Requirement Engineering, Softwaretests, Agile Softwareentwicklung (Scrum), Pair
Programming, (agiles) Projektmanagement, IT-Leitung, agile Leadership, agile Transformation,
agile Coaching, Facilitating, Testmanagement, Ressourcenplanung, Anforderungsanalyse,
BPM, service-oriented architecture (SOA), Platform-as-a-Service (PaaS), Continuous
Integration, Refactoring, Schulungsdurchführung, Testing, ASP-Systeme, Aufwandsanalyse
Tools:
Tomcat 6/7, JBOSS 4/7, WebSphere, JDBC, FileZilla, AutoIT, OpenOffice, LibreOffice,
Microsoft Office, GitBlit, Jenkins, Jira, Toad-SQL, Tortoise-SVN
Technologien:
Java EE, Hibernate, JSON, REST, Spring Boot, Spring Core, JWT, Apache POI, XML, XSD,
JSON, RichFaces, JSF, XHTML, Ant, Maven, Gradle, AutoIT, JavaMail API, FTP/FTPS, JUnit,
Webservices, log4j, JPA, Java Servlets (JEE), JSP, JavaScript, Ajax, SOAP, Spring Core,
XSLT, Elastic-Stack, AWS / Cloud
Programmiersprachen:
Java 6 - 11, HTML, MSSQL, Oracle PL/SQL, CSS, DB2, MySQL, Java Script, Angular JS
Entwicklungsumgebungen:
IntelliJ IDEA, Eclipse, MS SQL Server, SQuirreL SQL Client, Toad-SQL, MySQL Workbench
Datenbanken:
Oracle 10g + 11g, Oracle PL/SQL, MSSQL, Lucene, MySQL, DB2, Informix
Betriebssysteme:
Windows, Linux (Ubuntu)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden »