freiberufler Software-Engineer Java-Developer Architect auf freelance.de

Software-Engineer Java-Developer Architect

offline
  • auf Anfrage
  • 4153 Reinach (BL)
  • auf Anfrage
  • de  |  en
  • 25.04.2022

Kurzvorstellung

Ich bin ein Experte mit langjähriger Erfahrung, der auch Verantwortung übernimmt und sich an herausfordernde Projekte wagt.

Qualifikationen

  • AngularJS
  • Apache Tomcat
  • Architektur (allg.)
  • Datenbankentwicklung
  • Gradle
  • J2EE (Java EE)
  • Java (allg.)
  • JavaScript
  • Jenkins

Projekt‐ & Berufserfahrung

Technischer Leiter, Software-Architect, Software Engineer (Festanstellung)
Kundenname anonymisiert, Reinach
7/2013 – offen (10 Jahre, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

AngularJS, J2EE (Java EE), Java (allg.)

Technischer Leiter, Software-Architect (Festanstellung)
Kundenname anonymisiert, Reinach
5/2013 – offen (11 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

AngularJS, Apache Tomcat, Gradle, J2EE (Java EE), Java (allg.), JavaScript

technischer Leiter, Software-Architect, Software-Engineer (Festanstellung)
Kundenname anonymisiert, Reinach
1/2013 – offen (11 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

J2EE (Java EE), Java (allg.), Jenkins

Software Architect (Festanstellung)
Kundenname anonymisiert, Reinach
9/2012 – 1/2022 (9 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

AngularJS, JavaScript

Ausbildung

Informatik
Dr.
2012
Uni Basel

Weitere Kenntnisse

IT Software Architect und Developer mit langjährigem breitem Background.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
222
Alter
51
Berufserfahrung
28 Jahre und 11 Monate (seit 05/1995)
Projektleitung
15 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden