freiberufler IT-Berater in der Java-Entwicklung (JEE / J2EE) auf freelance.de

IT-Berater in der Java-Entwicklung (JEE / J2EE)

offline
  • auf Anfrage
  • 45721 Haltern am See
  • Umkreis (bis 200 km)
  • de  |  en
  • 02.07.2023

Kurzvorstellung

Ich bin JEE-Berater mit dem Schwerpunkt auf das Design und die Entwicklung von individuellen Softwarelösungen. Fachlich bewandert bin ich in den Branchen Finanzdienstleister (Banken, Versicherungen,...), Industrie und der Energiewirtschaft.

Auszug Referenzen (2)

"- Proaktive Abstimmung mit Business
- Lösungsorientierte und innovative Problemlösungs-/Umsetzungsvorschläge
- Zuverlässige und pünktliche Umsetzung der Businessanforderungen
- Sehr gute Mitarbeiterführung"
IT-Berater, JEE-Entwickler, Teamleiter
Kundenname anonymisiert
Tätigkeitszeitraum

10/2010 – 6/2012

Tätigkeitsbeschreibung

Aufgaben:
Mitverantwortlich für Design und Architektur der zeitreihen
basierten RCP-Anwendung
Implementierung und Strukturierung der verschiedenen Plugins
und Features.
Durchführung von Code-Reviews und Einarbeitung neuer
Projektmitglieder
Aufbau einer Continuous Integration (CI) Umgebung und
Umstellung der bestehenden Projekte auf Maven bzw. Maven
Tycho.
Entwicklung einer Reporting Anwendung:
Design und Entwicklung der domänenspezifischen BIRTDatenquellen
Design und Entwicklung einer Applikation zum Erstellen
von BIRT-Reports und einer davon getrennten Applikation
zum Ausführen von BIRT-Reports
Enge Abstimmung mit dem Fachbereich

Eingesetzte Technologien:
RCP, OSGi, Spring DM 2, Spring 2.5, Maven 3, Tycho, Nattable, SWT,
Hibernate / JPA 2, BIRT, JUnit, Mockito, SVN, JDBC, JMS, JAVA 6

Eingesetzte Tools:
Eclipse 3.6, Jenkins / Hudson, Atlassian JIRA, Atlassian Confluence, Tomcat 6 & 7, SVN, Mylyn, Oracle DB

"Herr [...] war maßgeblich an dem Erfolg des Teilprojektes beteiligt. Das Entwicklungsteam arbeitete unter seiner Leitung sehr effizient und produktiv."
Entwicklungsteamleiter
Kundenname anonymisiert
Tätigkeitszeitraum

6/2009 – 3/2010

Tätigkeitsbeschreibung

Aufgaben:
- Leitung des 14-köpfigen Entwicklungsteams im Teilprojekt Ausleitung
- Aufgabenverteilung
- Treffen technischer Entscheidungen
- Absprache und Koordination mit anderen Teilprojekten
- Einstellung neuer Projektmitarbeiter
- Beratung der Projektleitung
- Implementierung der Ausleitungskomponenten
- Design einzelner Komponenten

Qualifikationen

  • Docker
  • Domain Driven Design
  • Hibernate (Java)
  • Java (allg.)
  • JavaScript
  • Jenkins
  • Kotlin
  • Kubernetes
  • Rich Client Platform (Eclipse RCP)
  • Spring

Projekt‐ & Berufserfahrung

Architektur JPLR
Kundenname anonymisiert, Hagen
8/2012 – 12/2013 (1 Jahr, 5 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

8/2012 – 12/2013

Tätigkeitsbeschreibung

• Architektur der RCP-Anwendung
• Entwicklung eines abstrahierten Toolkits, welches die Metadaten des EMF basierten Datenmodells nutzt, um wichtige Funktionalitäten der Oberfläche automatisiert zur Verfügung zu stellen (z.B. Widget-Verhalten und Validierung)
• Analyse der bestehenden Oracle Forms Anwendung und die Erstellung daraus abgeleiteter Muster-Migrationspfade
• Schulung der Mitarbeiter des Kundens in der Entwicklung mit der Rich-Client-Platform
• Durchführung von Code-Reviews und Einarbeitung neuer Projektmitglieder
• Aufbau einer Continuous Integration (CI) Umgebung mit Hilfe von Jenkins und Gerrit
• Migration der auf Oracle Reports basierenden Berichte zu BIRT.

Eingesetzte Qualifikationen

Objektorientierte Analyse (OOA), Objektorientierte Programmierung (OOP), System Architektur

IT-Berater, JEE-Entwickler, Teamleiter
RWE Supply and Trading, Essen
10/2010 – 6/2012 (1 Jahr, 9 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

10/2010 – 6/2012

Tätigkeitsbeschreibung

Aufgaben:
Mitverantwortlich für Design und Architektur der zeitreihen
basierten RCP-Anwendung
Implementierung und Strukturierung der verschiedenen Plugins
und Features.
Durchführung von Code-Reviews und Einarbeitung neuer
Projektmitglieder
Aufbau einer Continuous Integration (CI) Umgebung und
Umstellung der bestehenden Projekte auf Maven bzw. Maven
Tycho.
Entwicklung einer Reporting Anwendung:
Design und Entwicklung der domänenspezifischen BIRTDatenquellen
Design und Entwicklung einer Applikation zum Erstellen
von BIRT-Reports und einer davon getrennten Applikation
zum Ausführen von BIRT-Reports
Enge Abstimmung mit dem Fachbereich

Eingesetzte Technologien:
RCP, OSGi, Spring DM 2, Spring 2.5, Maven 3, Tycho, Nattable, SWT,
Hibernate / JPA 2, BIRT, JUnit, Mockito, SVN, JDBC, JMS, JAVA 6

Eingesetzte Tools:
Eclipse 3.6, Jenkins / Hudson, Atlassian JIRA, Atlassian Confluence, Tomcat 6 & 7, SVN, Mylyn, Oracle DB

JEE-Berater / Entwickler
Easycash, Ratingen
5/2010 – 10/2010 (6 Monate)
Finanzdienstleister
Tätigkeitszeitraum

5/2010 – 10/2010

Tätigkeitsbeschreibung

Aufgaben:
Beratung im Gebiet der Webtechnologien
Design und Entwicklung des Web-Interfaces, welches in
beliebige Webshops eingebettet werden kann
Anbindung verschiedener bestehender System über HP Pathway
Entwurf, Design und Implementierung einer
Administrationsoberfläche zur Steuerung des entwickelten
Systems.

Folgende Technologien kamen zum Einsatz:
JAVA 6, JSF 1.2, RichFaces 3.3, Seam 2.2, Facelets, Hibernate, SVN,
Maven, JDBC, Javalution, HP NonStop Server

Folgende Tools wurden benutzt:
Eclipse 3.6, HP Qualitiy Center 10, Tomcat 6, NonStop SQL/MX

Entwicklungsteamleiter
Commerzbank, Frankfurt am Main
6/2009 – 3/2010 (10 Monate)
Banken
Tätigkeitszeitraum

6/2009 – 3/2010

Tätigkeitsbeschreibung

Aufgaben:
- Leitung des 14-köpfigen Entwicklungsteams im Teilprojekt Ausleitung
- Aufgabenverteilung
- Treffen technischer Entscheidungen
- Absprache und Koordination mit anderen Teilprojekten
- Einstellung neuer Projektmitarbeiter
- Beratung der Projektleitung
- Implementierung der Ausleitungskomponenten
- Design einzelner Komponenten

Ausbildung

Angewandte Informatik
Diplom. Informatiker (DH)
2008
Stuttgart

Über mich

Ich bin seit einigen Jahren als IT-Berater, speziell im Bereich der JEE Anwendungsentwicklung, tätig. Meine Kenntnisse erstrecken sich über die Bereiche der Frontend-Entwicklung (JSF, JSP, Portlets, RCP, SWT) als auch über die Komponenten des Backends (Spring, EJB 2.0/3.0, CDI, Seam). Bisher konnte ich schon in einigen Projekten tiefere Erfahrungen im Finanzdienstleistungssektor sammeln, so dass ich hier schon eine gewisse fachliche Expertise vorweisen kann.
Eine besondere Stärke von mir ist meine schnelle Einarbeitung in vorher unbekannte komplexe Thematiken. Mir macht es Spaß diese dann später aufbereitet meinen Kollegen näher zu bringen, denn nur als Team kann man erfolgreich zusammenarbeiten.

Weitere Kenntnisse

IT & Entwicklung
- IT-Architektur
- Dokumentation
- Releasemanagement
- IT-Beratung

Programmierung & Betriebssysteme
- Java
- JavaScript
- Datenbanken (allg.)
- Java-Frameworks
- Softwareprogrammierung
- SQL

Branchenkenntnisse
- Finanzen, Banken

Spring, Docker, Kubernetes, Jenkins, JEE, JSF, JSP, EJB, JPA, JDBC, JMS, Swing, SWT, Seam, Hibernate, RCP, OSGi, Maven, Tycho

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
3165
Berufserfahrung
18 Jahre und 5 Monate (seit 10/2005)

Kontaktdaten

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

Jetzt Mitglied werden