8/2015 - heute Schweizer Softwarehersteller
Aufsetzen und warten von Java Entwicklungs- und Testumgebungen, Systemkonfiguration, Konfigurationsmanagement, Dokumentation, Handbucherstellung.
- Entwickeln von Build-Prozessen im Java-Umfeld: Maven, Artifactory, Ant, SVN, GIT, Jenkins, Docker
- Deployment von Java-Anwendungen auf unterschiedlichen Application-Servern - WebSphere, WebLogic und Tomcat
- Grundkenntnisse in Oracle-Datenbank-Administration
- Erfahrung mit Ticketingsysteme - Jira und ServiceNow
- Perl und Shell Programmierung
- Big Data mit Infinispan - proof of concept, Performance Testing, Inproduktionsnahme
- Wartung einer J2EE Anwendung - Fehleranalyse, Problemnachstellung und Lösungsimplementierungen
06/2012 - 07/2015 Deutsche Privatbank
Migration einer J2EE Anwendung von Tomcat 6 nach WebSphere 7
- EAR und RPM Pakete erstellen
- Install Skripte implementieren
- WebSphere Deployment Skripte entwickeln
- Die optimalen WebSphere und Anwendung Einstellungen mittels Performance Tests ermitteln
- Konfigurationsmanagement, Dokumentation, Handbucherstellung
01/2005 - 05/2012 Deutsches IT Großunternehmen
Mitarbeit im Bereich "Middleware". Administration, Integration und Suport
von WebSphere und WebLogic auf Sun Solaris, AIX und Linux:
- Umsetzung und Optimierung einer online Brokerage Lösung - für eine international tätige Grossbank
- Optimierung einer Zahlungsverkehrslöung mit marktführendem Automatisierungsgrad bei einem Transfervolumen von im Schnitt 800 Mrd Euro am Tag - für eine international tätige Grossbank
- WebLogic 8/9/10 Installation, Administration und Support
- WebSphere 5/6/7 Installation, Administration und Support
- Migration von WebLogic 6.1 auf Weblogic 8.1
- Migration von WebLogic 8.1 auf Weblogic 9.x/10.x
- Migration von WebSphere 5.1/6.0 auf WebSphere 6.1/7.0
- Performance Tuning
- Systemarchitektur
- Wartung und Pflege von produktiven Umgebungen
- Sun JVM und IBM JVM Tuning und Problem-Analyse
06/2009 - heute Smartphone App "Race Kalender"
Eigene App für iOS und Android.
Alleinverantwortlicher Entwickler - Design, Datenmodell, Implementierung, Vertrieb
01/2004 - 12/2004 Deutsche Großbank
Mitarbeit an der Architektur und Optimierung einer J2EE basierte Zahlungsverkehr
Anwendung:
- Integration zwischen BEA Weblogic und WebMethods IS
- Security Konzept der J2EE Anwendung
- JMS Clustering (Distributed Queues)
- Tuning der JVM 1.4 Heap, Parallel GC
- Tuning des Weblogic Clusters
- Performance Tests
- Sizing
09/2003 - 12/2003 Deutsche Großbank
Migration einer J2EE-Anwendung von Jakarta Tomcat 4.1.27 auf Oracle9iAS 9.0.3.0:
- Erstellung und Umsetzung des Migrationskonzepts
- Ablösung des eingesetzten OpenSource Transaction Managers "Tyrex" durch Oracle JTA
- Optimierung und Anpassung der Anwendungsstruktur (Verzeichnisse, Klassenpfade, Konfigurationsfiles etc.)
- Migration der Entwicklungsumgebung von JBuilder nach JDeveloper
- Zusammenbau des WAR-Archivs
- Konfiguration, Deployment und Test der Anwendung
05/2001 - 08/2003 Deutsche Großbank
Mitarbeit im Bereich "Middleware":
- Konfiguration und Administration von BEA Weblogic 5.x, 6.x, 8.x
- Integration in das dortige Unix-Konfigurationsmanagement (RCM, RCMNG)
- 3rd Level Support
- Systemarchitektur
- Sizing, Clustering, Tuning
- Performance- und Abnahmetests
- Performancetests mit ECPerf
- Entwicklung von J2EE-Testanwendungen
- Implementierung von Tools für WLS Monitoring (JMX, Traps)
- Evaluierung anderer J2EE Application Server: Websphere, JBoss
- Erzeugung von SSL-Zertifikaten