Software-Engineer Java-Developer Architect
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 4153 Reinach (BL)
- auf Anfrage
- de | en
- 25.04.2022
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
7/2013 – offen
Tätigkeitsbeschreibung
Funktion: Techn. Leiter, Software Architect
Projekt: Neuentwicklung eines online-Vertriebs- und Vertrags-Verwaltungssystems im Versicherungsbereich (Forte)
Tätigkeiten:
Technisches Projektmanagement
Ausarbeitung und Umsetzung eines Systemarchitektur
Ausarbeitung und Umsetzung Technologiestrategie
Anforderungsanalyse/Requirements-Engineering
Business-Analyse
Prototyping
Datenbankdesign- und Optimierung
Entwicklung von Schnittstellen zur Enterprise Application Integration
Ausarbeitung und Umsetzung einer Sicherheitsarchitektur (Privacy, Authentication, Authorization)
Entwicklung eines Build-Systems inkl. CI und CD
Sprachen/Technologien:
Java, J2EE insbesondere EJB, JPA, JAX-RS, CDI, Batch
Gradle, Groovy
JavaScript
AngularJS
PROMOS
JBoss/Wildfly, Glassfish
Diverse Open Source-Bibliotheken
AngularJS, J2EE (Java EE), Java (allg.)
5/2013 – offen
Tätigkeitsbeschreibung
Funktion: Techn. Leiter, Software Architect
Projekt: Technologische Modernisierung und Weiterentwicklung eines führenden Analyse- und Beratungssystems im Finanz- und Versicherungsbereich (3C)
Tätigkeiten:
Technisches Projektmanagement
Ausarbeitung und Umsetzung eines Portierungskonzeptes zur vollständigen Neuimplementierung des Frontends
Ausarbeitung und Umsetzung Technologiestrategie
Anforderungsanalyse/Requirements-Engineering
Prototyping
Weiterentwicklung Datenbankintegration
Entwicklung von Schnittstellen zur Enterprise Application Integration, z.B. zu CRM
Modernisierung Drucksubsystem und Datenvisualisierung
Vollständige Neuentwicklung eines Build-Systems inkl. CI und CD
Sprachen/Technologien:
Java, J2EE
Gradle, Groovy
JavaScript
AngularJS
PROMOS
Apache Tomcat
Diverse Open Source-Bibliotheken
AngularJS, Apache Tomcat, Gradle, J2EE (Java EE), Java (allg.), JavaScript
1/2013 – offen
Tätigkeitsbeschreibung
Funktion: Techn. Leiter, Software Architect
Projekt: Weiterentwicklung und Moderniserung einer internen Komponentenbibliothek (Atlas)
Tätigkeiten:
Technisches Projektmanagement
Entflechtung und Restrukturierung einer monolithischen Bibliothek ein eine modular aufgebaute Bibliothek, die eine flexiblere funktionale Auswahl erlaubt
Vollständige Überarbeitung und Modernisierung der API
Migration Java 4 -> Java 8 (Generics, Aufnahme funktionaler Programmierprinzipien)
Multi-threading – Korrektheit und Performance-Optimierung
Ausarbeitung und Umsetzung einer Migrationsstrategie zur Ablösung veralteter Funktionselemente durch neue Komponenten
Anforderungsanalyse/Requirements-Engineering
Prototyping
Überarbeitung Testarchitektur
Umstellung des Build-Systems von Ant nach Gradle inkl. CI und CD
Sprachen/Technologien:
Java, J2EE
Gradle, Groovy
Jenkins, Artifactory
Diverse Open Source-Bibliotheken
J2EE (Java EE), Java (allg.), Jenkins
9/2012 – 1/2022
Tätigkeitsbeschreibung
Techn. Leiter, Software Architect
Projekt: Weiterentwicklung des Produktmodellierungssystems PROMOS
Tätigkeiten:
Technisches Projektmanagement
Ausarbeitung Strategie und Projektroadmap zur Eingabe an die Geschäftsleitung
Anforderungsanalyse/Requirements-Engineering
Analyse und Entwurf von Performanceoptimierungen
Design und Entwicklung der PROMOS JavaScript Runtime als neue Ausführungsplatform
Design und Entwicklung einer deklarativen, JavaScript-basierten Integration von PROMOS und AngularJS
Sprachen/Technologien:
C
LLVM, Emscripten
JavaScript
AngularJS
AngularJS, JavaScript
Ausbildung
Uni Basel
Weitere Kenntnisse
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