Agile Entwicklung im Scrum
Entwicklung im Scrum Team
Aufwandsschätzung, Groomings, Plannings
Sprints, User Stories, Task Breakdowns
Daily Standups
Reviews, Retrospektiven
Entwicklung Kundencenter App
Hybride mobile App auf Basis vom Cordova Framework
Plattformen: iOS und Android
Implementierung von Splash, Welcome-Screen, Login, Dashboard, Kundendaten, Vertragsdaten, Verbrauchsanzeige, SpeedOn-Buchung, Anrufweiterleitungen, Rechnungen
Rollouts in Hockey, Google Store, Apple Store
Automatische Tests
Qualitätssicherung durch automatisierte Selenium Tests
Erstellung eines Selenium Tests pro implementierten Usecase
Entwicklung Kundencenter Automatische Routerkonfiguration
Implementierung von Frontend und Backend (JSF2, Spring)
Billateraler Schnittstellentest
Support im Clustertest und bei Inbetriebnahme
Entwicklung Kundencenter Umstellung auf SEPA-Bankverbindung
Bankverbindung anzeigen/ändern
Umstellung auf SEPA-Mandatverfahren
Konfigurativer Schalter für den Stichtag bei Umstellung auf SEPA
Weichenlogik mit Fallunterscheidung
Zahlweg: SEPA, Bankeinzug, Barzahler
Mandatsstatus: aktiv, deaktiviert, nicht vorhanden
Mandatsversand
Entwicklung Kundencenter Einrichtungsassistent
Assistent für Neukunden der Telekom
Erste-Konfiguration von:
Login, Passwort, Sicherheitsfrage
Kontaktdaten
Telefonieeinstellungen
Rechnung Online
Inklusivleistungen
Informationsservice
Zusammenfassung als PDF
Weiterentwicklung Kundencenter Rechnung Online
Rechnung PDF Download
Rechnung PDF Upload ins Mediencenter
Frontendaufbau, Masken, Benutzerinteraktionen, Frontend Controller
Backendanbindung, Einbindung der Web Services
Entwicklung Kundencenter Facebook Registrierung
Registrierung der Facebook Nutzer im Kundencenter und automatische Übernahme der Facebook Accountdaten für einen neuen Festnetz Account
Realisierung der Use Cases: Erstregistrierung, Post Registrierung, Password Recovery, Änderung der E-Mail-Adresse
Frontendentwicklung, Rich Client, JavaScript/Prototype, JSON als Datenaustauschformat zwischen Server/Client, Gestaltung von Masken mit CSS3
Backendseitige Anbindung der Web Services
Anpassung und Erweiterung der Backend-Simulatoren
Workbench und Linux Runtime Umgebung
JBoss Installation und Konfiguration in Linux Umgebung
Deployment der Applikationsmodule und Simulatoren
Continuous Integration, Erstellung und Ausführung der Build Jobs über Jenkins
Nightly Builds und automatische Durchführung der Selenium Tests mit Report-Versand
Lieferungen in Clustertest und Produktion
Integration und Release Management
Installation & Konfiguration der Clones
JBoss Konfiguration und Lexus Deployment
Entwicklung, Einbindung und Konfiguration der Simulatoren
Apache Konfiguration
Versionierung, Branching, Merging, Rebases
Spezifikation der Testfälle und Unterstützung bei Durchführung des Systemtests
Incident Analyse in Produktion
Bugfixing während der Verbundtestphasen und Hotfixing in Produktion
Webanwendung zur Verwaltung und Übersicht von Prozessabläufen im Repair&Return- Servicebereich für DHL-internen Einsatz.
Entwicklung des Admin-Setups
Implementierung und Integration von Security-Mechanismen wie Authentifizierung, Autorisierung, Datenschutz, Datenintegrität
Anwenden von Intercepting Filter J2EE Pattern und MD5-Verschlüsselung
Entwicklung von Masken für User-Verwaltung und Rechteverteilung im JSP-Frontend
Realisierung von Anlegen, Pflegen und Löschen von User Accounts, User Roles, ACLs (Zugriffskontrolllisten), User Rights, User Contexts
Persistente Speicherung von User-Daten in Datenbank mit Java Persistence API (JPA)
Zugriffseinschränkungen für Accounts abhängig von Konfiguration in Admin-Setup
Entwicklung des Kunden-Setups (Customer Setup)
Bsp.: Sony als Kunde bietet verschiedene LCD-Fernseher als Programme an, welche aus bestimmten Packstücken bestehen, von bestimmten Verpackungslieferanten verpackt und von bestimmten Reparaturzentren repariert werden können
Konfiguration von Kunden, Programmen, Programmeigenschaften, Verpackungslieferanten, Reparaturzentren in Kunden-Setup
Festlegen von Gefahrgut und zollpflichtigen Waren in Kunden-Setup
Entwicklung der Logik bei Abhängigkeiten zwischen verschiedenen Objekten (Customer, Program, Repair Vendor, Packaging Supplier, Dangerous Goods, Dutiable Items, Common Properties)
Entwicklung von Eingabemasken im JSP-Frontend (Custom Tags / Widgets, Expandable Grid, Forms, Input Fields, Dropdown Boxes, Radio Buttons, Checkboxes, Buttons)
Temporäre clientseitige Speicherung von Kundendaten
Persistente serverseitige Speicherung von Kundendaten in Datenbank mit Java Persistence API (JPA)
Integration des I18N-Mechanismus in Webanwendung
Internationalisierung der Webanwendung
Kunden erhalten eine Mapping-Datei in Excel-Format in englischer Sprache mit drei folgenden Spalten:
Key = applikationsspezifisches Schlüsselwort
Caption = Bezeichnung, die im Frontend erscheint
Language = 'en' für Englisch, 'de' für Deutsch usw.
Kunden übersetzen Captions in ihre eigene Sprache (Deutsch, Französisch, Spanisch usw.) und senden Mapping-Datei zurück
Entwicklung von Batch Engine, welche Daten aus Mapping-Datei automatisch in Datenbank migriert
Resultat: eine Exceldatei mit mehreren Mappen (jede Mappe für eine andere Sprache) und eine Batch Engine, die alle Mapping-Daten innerhalb kurzer Zeit in Datenbank lädt
Übersetzung von Webanwendung in 9 verschiedene Sprachen mit kontinuerlicher Anpassung und Erweiterung
Entwicklung eines Web Service Gateways
Zentrales Servlet für Web Service-Aufrufe
Konfigurationsdatei in XML-Format für Registrierung von Web Services
Umwandlung von HTTP-Anfragen in SOAP-Anfragen und Weiterleitung an entsprechende Web Services
Umwandlung von SOAP-Antworten in HTTP-Antworten und Weiterleitung an entsprechende Clients
Backend-Programmierung
Entwicklung von Batch Engine für automatische Datenmigration auf Basis von Hibernate
Datenduplizierung, Datenbackup, Übertragung von persistenten Daten von einer Datenbank in eine andere, z.B. Prod-DB -> Test-DB
Wartung und Support der Webanwendung
Bug-Fixing
Durchführung von Change Requests
Implementierung und Durchführung von JUnit-Tests
Implementierung von Selenium-Tests und automatisches Testen von Applikation im Browser
Change Requests
Einbau von FTP-Export in Repair Vendor- und Packaging Supplier-Setup sowie in zugehörigen Screens
Implementierung von FTP-Konfiguration in Kunden-Setup
Implementierung von FTP-Upload in Repair Vendor- und Packaging Supplier-Screens.
FTP-Buchungsexport für Reparaturhändler und Paketzulieferer auf konfigurierte in Kunden- Setup FTP-Server
Entwicklung eines Ressourcen-Adapters zur Anbindung von Sun Identity Manager an Alcatel Telekommunikationssystem.
Sun Identity Management System, Konsolidierung heterogener Systeme (Verzeichnisdienste, Datenbanken, Anwendungen, Betriebssysteme, Telefonanlagen) innerhalb eines Unternehmens, Benutzerverwaltung, Password Management, Synchronisation, einheitliche Benutzeroberfläche, zentralisierte Administration, dezentrale Speicherung.
Kenntnisse:
Java, J2EE, JSP, Servlets, Sun ONE, Eclipse, CVS, Ant, LDAP, Sun Identity Management System, Alcatel OmniVista 4760
Dipl.-Informatiker (FH)
Zertifikate
Certified Java Programmer
Certified Java Developer
Certified Web Component Developer
Skills:
Entwicklung
Webservices
Serverless, Server
Security
CI/CD, IDE
Cloud, DevOps
Agile Prozesse
Sonstige
Test
Agile Entwicklung im Scrum
Entwicklung im Scrum Team
Aufwandsschätzung, Groomings, Plannings
Sprints, User Stories, Task Breakdowns
Daily Standups
Reviews, Retrospektiven
Entwicklung Kundencenter App
Hybride mobile App auf Basis vom Cordova Framework
Plattformen: iOS und Android
Implementierung von Splash, Welcome-Screen, Login, Dashboard, Kundendaten, Vertragsdaten, Verbrauchsanzeige, SpeedOn-Buchung, Anrufweiterleitungen, Rechnungen
Rollouts in Hockey, Google Store, Apple Store
Automatische Tests
Qualitätssicherung durch automatisierte Selenium Tests
Erstellung eines Selenium Tests pro implementierten Usecase
Entwicklung Kundencenter Automatische Routerkonfiguration
Implementierung von Frontend und Backend (JSF2, Spring)
Billateraler Schnittstellentest
Support im Clustertest und bei Inbetriebnahme
Entwicklung Kundencenter Umstellung auf SEPA-Bankverbindung
Bankverbindung anzeigen/ändern
Umstellung auf SEPA-Mandatverfahren
Konfigurativer Schalter für den Stichtag bei Umstellung auf SEPA
Weichenlogik mit Fallunterscheidung
Zahlweg: SEPA, Bankeinzug, Barzahler
Mandatsstatus: aktiv, deaktiviert, nicht vorhanden
Mandatsversand
Entwicklung Kundencenter Einrichtungsassistent
Assistent für Neukunden der Telekom
Erste-Konfiguration von:
Login, Passwort, Sicherheitsfrage
Kontaktdaten
Telefonieeinstellungen
Rechnung Online
Inklusivleistungen
Informationsservice
Zusammenfassung als PDF
Weiterentwicklung Kundencenter Rechnung Online
Rechnung PDF Download
Rechnung PDF Upload ins Mediencenter
Frontendaufbau, Masken, Benutzerinteraktionen, Frontend Controller
Backendanbindung, Einbindung der Web Services
Entwicklung Kundencenter Facebook Registrierung
Registrierung der Facebook Nutzer im Kundencenter und automatische Übernahme der Facebook Accountdaten für einen neuen Festnetz Account
Realisierung der Use Cases: Erstregistrierung, Post Registrierung, Password Recovery, Änderung der E-Mail-Adresse
Frontendentwicklung, Rich Client, JavaScript/Prototype, JSON als Datenaustauschformat zwischen Server/Client, Gestaltung von Masken mit CSS3
Backendseitige Anbindung der Web Services
Anpassung und Erweiterung der Backend-Simulatoren
Workbench und Linux Runtime Umgebung
JBoss Installation und Konfiguration in Linux Umgebung
Deployment der Applikationsmodule und Simulatoren
Continuous Integration, Erstellung und Ausführung der Build Jobs über Jenkins
Nightly Builds und automatische Durchführung der Selenium Tests mit Report-Versand
Lieferungen in Clustertest und Produktion
Integration und Release Management
Installation & Konfiguration der Clones
JBoss Konfiguration und Lexus Deployment
Entwicklung, Einbindung und Konfiguration der Simulatoren
Apache Konfiguration
Versionierung, Branching, Merging, Rebases
Spezifikation der Testfälle und Unterstützung bei Durchführung des Systemtests
Incident Analyse in Produktion
Bugfixing während der Verbundtestphasen und Hotfixing in Produktion
Webanwendung zur Verwaltung und Übersicht von Prozessabläufen im Repair&Return- Servicebereich für DHL-internen Einsatz.
Entwicklung des Admin-Setups
Implementierung und Integration von Security-Mechanismen wie Authentifizierung, Autorisierung, Datenschutz, Datenintegrität
Anwenden von Intercepting Filter J2EE Pattern und MD5-Verschlüsselung
Entwicklung von Masken für User-Verwaltung und Rechteverteilung im JSP-Frontend
Realisierung von Anlegen, Pflegen und Löschen von User Accounts, User Roles, ACLs (Zugriffskontrolllisten), User Rights, User Contexts
Persistente Speicherung von User-Daten in Datenbank mit Java Persistence API (JPA)
Zugriffseinschränkungen für Accounts abhängig von Konfiguration in Admin-Setup
Entwicklung des Kunden-Setups (Customer Setup)
Bsp.: Sony als Kunde bietet verschiedene LCD-Fernseher als Programme an, welche aus bestimmten Packstücken bestehen, von bestimmten Verpackungslieferanten verpackt und von bestimmten Reparaturzentren repariert werden können
Konfiguration von Kunden, Programmen, Programmeigenschaften, Verpackungslieferanten, Reparaturzentren in Kunden-Setup
Festlegen von Gefahrgut und zollpflichtigen Waren in Kunden-Setup
Entwicklung der Logik bei Abhängigkeiten zwischen verschiedenen Objekten (Customer, Program, Repair Vendor, Packaging Supplier, Dangerous Goods, Dutiable Items, Common Properties)
Entwicklung von Eingabemasken im JSP-Frontend (Custom Tags / Widgets, Expandable Grid, Forms, Input Fields, Dropdown Boxes, Radio Buttons, Checkboxes, Buttons)
Temporäre clientseitige Speicherung von Kundendaten
Persistente serverseitige Speicherung von Kundendaten in Datenbank mit Java Persistence API (JPA)
Integration des I18N-Mechanismus in Webanwendung
Internationalisierung der Webanwendung
Kunden erhalten eine Mapping-Datei in Excel-Format in englischer Sprache mit drei folgenden Spalten:
Key = applikationsspezifisches Schlüsselwort
Caption = Bezeichnung, die im Frontend erscheint
Language = 'en' für Englisch, 'de' für Deutsch usw.
Kunden übersetzen Captions in ihre eigene Sprache (Deutsch, Französisch, Spanisch usw.) und senden Mapping-Datei zurück
Entwicklung von Batch Engine, welche Daten aus Mapping-Datei automatisch in Datenbank migriert
Resultat: eine Exceldatei mit mehreren Mappen (jede Mappe für eine andere Sprache) und eine Batch Engine, die alle Mapping-Daten innerhalb kurzer Zeit in Datenbank lädt
Übersetzung von Webanwendung in 9 verschiedene Sprachen mit kontinuerlicher Anpassung und Erweiterung
Entwicklung eines Web Service Gateways
Zentrales Servlet für Web Service-Aufrufe
Konfigurationsdatei in XML-Format für Registrierung von Web Services
Umwandlung von HTTP-Anfragen in SOAP-Anfragen und Weiterleitung an entsprechende Web Services
Umwandlung von SOAP-Antworten in HTTP-Antworten und Weiterleitung an entsprechende Clients
Backend-Programmierung
Entwicklung von Batch Engine für automatische Datenmigration auf Basis von Hibernate
Datenduplizierung, Datenbackup, Übertragung von persistenten Daten von einer Datenbank in eine andere, z.B. Prod-DB -> Test-DB
Wartung und Support der Webanwendung
Bug-Fixing
Durchführung von Change Requests
Implementierung und Durchführung von JUnit-Tests
Implementierung von Selenium-Tests und automatisches Testen von Applikation im Browser
Change Requests
Einbau von FTP-Export in Repair Vendor- und Packaging Supplier-Setup sowie in zugehörigen Screens
Implementierung von FTP-Konfiguration in Kunden-Setup
Implementierung von FTP-Upload in Repair Vendor- und Packaging Supplier-Screens.
FTP-Buchungsexport für Reparaturhändler und Paketzulieferer auf konfigurierte in Kunden- Setup FTP-Server
Entwicklung eines Ressourcen-Adapters zur Anbindung von Sun Identity Manager an Alcatel Telekommunikationssystem.
Sun Identity Management System, Konsolidierung heterogener Systeme (Verzeichnisdienste, Datenbanken, Anwendungen, Betriebssysteme, Telefonanlagen) innerhalb eines Unternehmens, Benutzerverwaltung, Password Management, Synchronisation, einheitliche Benutzeroberfläche, zentralisierte Administration, dezentrale Speicherung.
Kenntnisse:
Java, J2EE, JSP, Servlets, Sun ONE, Eclipse, CVS, Ant, LDAP, Sun Identity Management System, Alcatel OmniVista 4760
Dipl.-Informatiker (FH)
Zertifikate
Certified Java Programmer
Certified Java Developer
Certified Web Component Developer
Skills:
Entwicklung
Webservices
Serverless, Server
Security
CI/CD, IDE
Cloud, DevOps
Agile Prozesse
Sonstige
Test
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.