freiberufler Suche Freiberufliche Beschäftigung auf freelance.de

Suche Freiberufliche Beschäftigung

offline
  • auf Anfrage
  • 32107 Bad Salzuflen
  • National
  • de  |  en
  • 17.01.2024

Kurzvorstellung

Ich Informatiker und suche im Bereich Java Client/Server Projekte

Qualifikationen

  • Apache Subversion (SVN)
  • Embedded Linux
  • J2SE (Java SE)
  • Oracle (allg.)
  • Oracle WebLogic Server Enterprise Edition (EE)
  • Spring

Projekt‐ & Berufserfahrung

Senior Software Engineer / Architect
EWE Tel, Oldenburg
10/2016 – offen (7 Jahre, 6 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2016 – offen

Tätigkeitsbeschreibung

Microservices Entwicklung. Informationen folgen

Eingesetzte Qualifikationen

Embedded Linux, Oracle WebLogic Server Enterprise Edition (EE), Apache Subversion (SVN), Spring

Softwareentwickler
DencoHappel GmbH, Herne
5/2016 – 9/2016 (5 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

5/2016 – 9/2016

Tätigkeitsbeschreibung

Weiterentwicklung des Konfigurationssystem DesignA!R zum Erstellen von Lufttechnik- und Filtersystemen.

Projektbeschreibung:
Geänderte Gesetzesvorlagen machen es erforderlich, ein bestehendes System durch eine neue Konfigurations- und Bestellsoftware zu ersetzen. In einem internationalen Team (Indien, Schweden, Polen, Österreich, Deutschland), vor Ort und Offshore, wird von ca. 25 Architekten, Entwicklern und Testern die zentrale Software zum Erstellen von Luft-und Filtersystemen entwickelt. DesignA!R wird vom Vertrieb und Verkauf zur Erstellung von Individuallösungen eingesetzt. Die Luft-und Filtersysteme werden auf einem Web-Frontend auf 3D Basis modelliert.

Die Applikation bietet folgende Eigenschaften:
3D Modellierung
Client / Server System
Import / Exportschnittstellen
Genügt gesetzlichen Vorschriften bei Angeboten
Webservices zu Fremdsystemen (Zur Berechnung der

Datenkonfiguration) Eingesetzte Methoden und Konzepte:
Objektorientierte Entwicklung
Parallele Programmierung
Entwicklung unter Berücksichtigung von Clean Code

Eingesetzte Technologien:
Jenkins
Bug-Tracker
Spring
XML / JSON
Tacton Systems (Konfigurations-Software) Intellij IDEA 16
Tomcat 8
GIT
Microsoft SQL Server
Java 8 (Stream API, Lambda) Kisters 3D
Hibernate
Maven

Eigene Aufgaben im Projekt:

Software-Design nach Architekturprinzipien (Backend)
Analyse, Planung und Implementierung nach Aufwandsschätzungen
Erstellung von Unit Tests (JUnit, Mockito)
Fehleranalyse und Fehlerbehebung
Softwaretechnische Analysen
Export in / Import aus verschiedenen Datenformaten
Code-Optimierung / Stabilisierung

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), JDBC (Java Database Connectivity), Windows 7, Spring, Git, Jenkins, J2SE (Java SE)

Software Engineer
Adesso AG, Dortmund
7/2015 – 4/2016 (10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2015 – 4/2016

Tätigkeitsbeschreibung

Wartung und Weiterentwicklung des zentralen Bestandssystems für gesetzliche Krankenversicherungen, Teilprojekt Ungeklärte Versicherungsverhältnisse (Entwicklung), für ein Unternehmen im Gesundheitsbereich

Projektbeschreibung
Im Gesamtprojekt iskv_21c des Unternehmens wird mit ca. 250 Analysten und Entwicklern ein Softwareprodukt konzipiert und entwickelt, welches sämtliche Geschäftsprozesse der Gesetzlichen Krankenversicherung unterstützt.
Im Teilbereich UKV (Ungeklärte Versicherungsverhältnisse) wird eine neue Lösung für die Klärung von Versicherungslücken und Versicherungsverhältnissen entwickelt. Die neue Lösung soll folgende Vorteile gegenüber der alten Skriptlösung bieten:
• höhere Flexibilität bei der Gestaltung der Prozesse
• umfangreichere Konfigurationsmöglichkeiten bei der Selektion
• Integration in die Aufgabensteuerung
• Berücksichtigung anderer bereits vorliegender Aufgaben (Batch-Workflow) und Informationen (Eingang von Rückantworten im DMS) bei der Fallsteuerung (statt ggf. doppelte Aufgaben im System oder unnötige Belästigung der Versicherten)
• Einstieg in eine Vereinheitlichung der Fallaktenbearbeitung (statt vieler Individuallösungen je Thema)
• verbesserte Aufbereitung des Versicherungsverlaufes für eine schnellere Entscheidungsfindung (statt mühsamer Suche über mehrere Masken
Eingesetzte Methoden und Konzepte:
• objektorientiertes Design (OOD)
• Scrum (Team-Mitglied)
• Modellbasierte Entwicklung (MDD) • Massendatenverarbeitung / Batch • Hintergrundverarbeitung
• Revisionssicherheit
• Nebenläufigkeitskontrolle
• Dialogverarbeitung
• Codetabellen
• Datenaustauschverfahren

Eingesetzte Technologien
• Bitmarck iskv21c-Framework
• iskv21c Portal, Generator
• SDE, GUI-Designer
• UML
• MDD
• Hudson
• JEE
• Swing
• Ant
• JUnit, Mockito und Google Guice • MID Innovator
• XML
• JasperReport und IReport
• Subversion
• DB2
• Hibernate
• DBVisualizer
• Eclipse
• JBoss
• Jira

Eigene Aufgaben im Projekt
• Analyse und Planung der Entwicklung mit Aufwandsschätzungen im Team (SCRUM)
• Modellierung und Implementierung von Anforderungen und Change Requests
• Testen mit Hilfe von JUnit, Mockito und Google Guice
• Behebung von Fehlern
• Oberflächen Design mit SWING
• Softwaretechnische Analysen wie z. B. Performance-, Daten-, Fehleranalysen und Softwareoptimierungen
• Export, Import und Verarbeitung externer Datenformate

Eingesetzte Qualifikationen

DB2, SCRUM, UML, Objektorientierte Design (OOD), Hibernate (Java), J2EE (Java EE), Java (allg.)

Senior Softwareentwickler
Höft & Wessel AG, Hannover
4/2014 – 6/2015 (1 Jahr, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2014 – 6/2015

Tätigkeitsbeschreibung

Entwicklung von Clients für Bezahlautomaten, Höft & Wessel

Projektbeschreibung
Entwicklung eines webbasierten Editors sowie einer statischen Service Oberfläche für Automaten. Mit dem Editor wird die Zusammenstellung einer Verkaufsoberfläche für Ticketautomaten realisiert. Der Editor ist in einem J2EE Applikationsserver integriert und kommuniziert des weiteren mit einem Node.js Server.
Neben dem Editor wurde eine statische Service Oberfläche erstellt, welche in einer C# Umgebung. Beide Applikationen waren reine Javascript Clients auf Basis von AngularJS.

Eingesetzte Technologien
Scrum
J2EE /Java 8
Oracle Datenbank, JPA Eclipselink RestFul (JSR 311)
Glassfish 4
PrimeFaces 5 HTML
AngularJS / Node.js / jQuery / Coffeescript Grunt

Eigene Aufgaben im Projekt
Aufwandsschätzung
Konzeptionierung von Anforderungen / Prozessentwicklung Fehleranalyse/Fehlerbehebung
Schnittstellenentwurf und Anbindung
Entwicklung (Client/Server)

Eingesetzte Qualifikationen

Oracle Database, SCRUM, J2EE (Java EE), Java (allg.), HTML5, AngularJS, JavaScript-Frameworks

Senior Softwareentwickler
Hönigsberg & Düvel, Wolfsburg
1/2011 – 3/2014 (3 Jahre, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2011 – 3/2014

Tätigkeitsbeschreibung

Entwicklung eines Order-Managementsystem, Volkswagen AG

Entwicklung eines Order Managementsystems für die Volkswagen AG. Das System bestand aus einem Backendsystem sowie 2 Clients. Der Importeur Swing-Client basierte auf ein selbstentwickeltes Binding Framework. Für Händler wurde ein webbasiertes Userinterface, basierend auf AngularJS, zur Verfügung gestellt.

Eingesetzte Technologien
Scrum
Java 7 Javascript Spring 3
JPA Hibernate Oracle Datenban Tomcat 7
Rich Client (Ulrice Framework) Tapestry 5.3/ AngularJS/ Jquery

Eigene Aufgaben im Projekt
Lastenheft/Pflichtenhefterstellung
Aufwandsschätzung
Anforderungsaufnahme (HP Quality Center) / Reporterstellung Fehleranalyse/Fehlerbehebung
Architekturentscheidungen
Teamkoordination
Entwicklung (Client/Server)

Eingesetzte Qualifikationen

SCRUM, Apache Tomcat, Spring, Java (allg.), AngularJS

Softwareentwickler
Hönigsberg & Düvel, Wolfsburg
4/2008 – 12/2010 (2 Jahre, 9 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2008 – 12/2010

Tätigkeitsbeschreibung

Entwicklung eines Stapelverarbeitungstools, Volkswagen AG

Projektbeschreibung
Portierung eines Perl-Client nach einer Java Client/Server Infrastruktur für die Volkswagen AG. Die Aufgabe der Lösung war die Umrechnung/Wandlung von CAD Konstruktionsdateien in unterschiedliche Formate zur Verwendung im Medienbereich des Konzerns. Der Perl UI Client basierte auf TK. Die Anforderung war die Konvertierung der Dateien in einer verteilten Verbund von CAD Rechnern durchzuführen.

Eingesetzte Technologien
Java SE 6 Netbeans RCP Tomcat 6 Spring 3 MQSeries JAXB
Perl (TK)

Eigene Aufgaben im Projekt
Lastenheft/Pflichtenheft
Testautomatisierung
Anforderungsaufnahme/ Anforderungsanalyse
Entwicklung Client/Server
Ausbildungsbetreuung (Fachinformatiker Anwendungsentwicklung)

Eingesetzte Qualifikationen

Apache Tomcat, Java (allg.), Java Message Service (JMS)

Softwareentwickler
Hönigsberg & Düvel, Wolfsburg
3/2007 – 4/2008 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2007 – 4/2008

Tätigkeitsbeschreibung

Betreuung des Verwaltungstools CMM/Synergy, Volkswagen AG

Projektbeschreibung
2nd Level Support und Migration für Quellcodeverwaltungswerkzeug CMM/Synergy für die Volkswagen AG. Hier wurden für die Volkswagen AG alle im Konzern eingesetzten CMM Systeme Betreut. Weiter wurde in dem Zeitraum die Versionen für Client und Datenbank System erneuert.

Eingesetzte Technologien
HP-Unix/ Debian Linux Synergy Change/ CMM IBM Informix Datenbanken RRDTool
perl bash/tc-shell

Eigene Aufgaben im Projekt
Migration von Datenbanksysteme Backup-Optimierung
Datenbank Installation/Deinstallation Performance-Monitoring
Java Applet SE6 Wartung Shellscriptentwicklung

Eingesetzte Qualifikationen

Informix

Testmanager
Vodafone Globale Systems, Düsseldorf
10/2005 – 2/2007 (1 Jahr, 5 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2005 – 2/2007

Tätigkeitsbeschreibung

Projektbeschreibung
Für Vodafone Globale Service Platforms wurde das WAP System getestet. Für das System wurden entsprechende Testfälle Anhand der Anforderungen definiert. Die Testfälle wurden entweder über ein Handset oder einem speziellen WAP Emulator getestet. Des Weiteren wurden automatisierte Tests für den Emulator geschrieben. Zur Fehleranalyse gehört zudem Logfile Traces auf dem Backendsystemen.

Eingesetzte Technologien
Handset Emulatoren
Sun Solaris
Visual Basic Script
Firefox mit Plugin Extensions MS Office
Mercury Quality Center

Eigene Aufgaben im Projekt
Testmanager
Anforderungsaufnahme/ Testfallentwicklung (Mercury Quality Center) Testautomatisierung
Testdurchführung - Handsets und WAP - Emulatoren
Fehleranalyse

Eingesetzte Qualifikationen

Oracle Solaris (SunOS), Java (allg.)

Softwaretester
Rola Security GmbH, Oberhausen
6/2004 – 9/2005 (1 Jahr, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2004 – 9/2005

Tätigkeitsbeschreibung

Projektbeschreibung
Für Rola Sequrity GmbH wurden für einen Java SE Client Testfälle entwickelt und durchgeführt. Testautomatisierung wurde mit Rational Robot abgedeckt.

Eingesetzte Technologien
Java SE
Oracle
Windows 2000/XP Office Excel Rational Robot

Eigene Aufgaben im Projekt
Testkonzept/Testfallerstellung
Blackbox/Integrationstests für eine Erfassungssoftware (J2SE, Oracle) Testfallentwicklung (nach V-Modell)
Testdurchführung

Eingesetzte Qualifikationen

Java (allg.)

Administrator/Softwareentwickler
FSH Future Sports Holding GmbH, Neuss
3/2004 – 7/2004 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2004 – 7/2004

Tätigkeitsbeschreibung

Projektbeschreibung
Administration der PC Infrastruktur für die FSH Future Sports Holding GmbH. In einer Windows 2003 Server Umfeld wurden alle Clients in einer Domäne verwaltet.

Eingesetzte Technologien
XP/2000
Windows Server 2003 Netzwerk Acronis
Windows Shell

Eigene Aufgaben im Projekt
Hard-und Softwareinstallation Benutzereinrichtung Problembehebung

Eingesetzte Qualifikationen

Windows Server 2003

Softwaretester
Electronic Partners, Düsseldorf
6/2002 – 2/2003 (9 Monate)
Großhandel
Tätigkeitszeitraum

6/2002 – 2/2003

Tätigkeitsbeschreibung

Für eine interne Software zur Bestellung von Waren wurden für die Electronic Partners GmbH ein Testkonzept erstellt. Mit Rational Robot wurde die Testautomatisierung durchgeführt. Ziel war eine möglichst hohe Abdeckung von automatischen Blackbox-Testfälle zu erreichen.

Eingesetzte Technologien
Rational Robot Windows
Java J2SE 1.4 Crystal Reports

Eigene Aufgaben im Projekt
Qualitätssicherung-und Verbesserung für ein Bestellsystem EP (J2SE) Systematische Entwicklung von Blackbox-Testfällen
Automatisierung von Testfälle
Dokumentation und Auswertung

Eingesetzte Qualifikationen

J2SE (Java SE)

Studentischer Mitarbeiter
Techlog Software Gmbh, Düsseldorf
6/2000 – 11/2000 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2000 – 11/2000

Tätigkeitsbeschreibung

Netzwerk/Hard-und Softwareinstallation
ASP Webentwicklung für IIS Technologie sowie Blackbox-Tests

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), ASP

Zertifikate

Sun Certified Java Programer
2010
ITLE Foundation V 2.0
2007
ISQB Certified Test Foundation Level
2004

Ausbildung

Allgemeine Informatik
Diplom Informatiker (FH)
2005
Köln

Weitere Kenntnisse

HP-UX
Linux
MS Windows
Solaris
Eclipse
JBuilder
Maven
Netbeans
Oracle Developer
C
Java (SE)
JavaScript/jQuery
TypeScript
AngularJS
J2ME
JEE
Perl
C#
UML
XSLT
CSS
XML
HTML
Glassfish
Jakarta Tomcat
JBoss
IBM WebSphere
MS SQL
Oracle DB
H2 DB
Git / Svn
Eclipse / Idea

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4788
Alter
50
Berufserfahrung
24 Jahre und 2 Monate (seit 01/2000)

Kontaktdaten

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

Jetzt Mitglied werden