freiberufler Softwareentwickler Java / JEE und C++ auf freelance.de

Softwareentwickler Java / JEE und C++

offline
  • 60‐70€/Stunde
  • Baden-Württemberg
  • Umkreis (bis 200 km)
  • ru  |  de  |  en
  • 22.04.2023

Kurzvorstellung

Über 15 Jahre umfassende Berufserfahrung in der Softwareentwicklung im Rahmen von mittleren und größeren Realisierungsprojekten. Technologischer Schwerpunkt ist Java- und C++ Entwicklung in Verbindung mit Datenbanken und Business Intelligence.

Qualifikationen

  • Apache Tomcat
  • Business Intelligence and Reporting Tools (BIRT)
  • Datenbankentwicklung
  • Eclipse
  • Hibernate (Framework)
  • Hibernate (Java)
  • HTML
  • Java (allg.)
  • JavaScript
  • jQuery
  • mySQL
  • Spring
  • SQL
  • XML

Projekt‐ & Berufserfahrung

Anwendungsentwickler Front- und Backend
VERTUMNUS AG (für Kunden aus der Finanzdienstleist, Hockenheim, Frankfurt
9/2015 – offen (8 Jahre, 8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2015 – offen

Tätigkeitsbeschreibung

Themenumfeld: Entwicklung einer Business-App für das Ressourcenmanagement von IT Abteilungen. Dies umfasst die Planung von Linien und Projektaufwänden und Abgleich mit dem Kapazitätsmanagement. Signalbasierte Engpassidentifizierung und Basis für die Abstimmung von Prioritäten mittels Aufwandsschätzungen und Projekt-/Initiativen-Kurzprofilen. Erfassung von Ist-Zeiten mit dem Ziel von Soll/Ist Vergleichen zur Überprüfung der Schätz- und Planqualität.
Aufgaben: Architekturplanung, Realisierungskonzept, Entwicklung, Test, Softwareeinführung, Performanceoptimierung und Kundensupport via VPN
Rollen im Projekt: Datenbankentwickler
Technologisches Umfeld:
Sprachen/Frameworks: Java (Spring/Hibernate), SQL, HQL, REST, JavaScript/JQuery, ajax, json, Bootstrap, JSP, XML, HTML, CSS, BIRT
Application Server: Tomcat
Datenbanken: MySQL
Eingesetzte Tools: Spring Source Tool Suite (Eclipse), MySQL Query Browser

Eingesetzte Qualifikationen

Business Intelligence and Reporting Tools (BIRT), mySQL, SQL, Datenbankentwicklung, Apache Tomcat, Spring, XML, Java (allg.), Eclipse, Hibernate (Java), Hibernate (Framework), HTML, jQuery, JavaScript

Systementwickler
Vertumnus AG, Hockenheim, Frankfurt
2/2015 – 12/2015 (11 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2015 – 12/2015

Tätigkeitsbeschreibung

Themenumfeld: Umstellung des Business-App-Framework auf ein Bootstrap-basiertes Front-End sowie Überarbeitung der Produkt-Serviceschicht und Modernisierung des gesamten Backends. Umstellung des Sourcecodemanagement auf GIT und Bild/Deploy Prozess mit Maven.
Aufgaben: Architekturplanung, Realisierungskonzept, Entwicklung, Test
Rollen im Projekt: Systementwickler
Technologisches Umfeld:
Sprachen/Frameworks: Java (Spring/Hibernate), SQL, HQL, REST, JavaScript/JQuery, json, ajax, JSP, XML, HTML, CSS, Boostrap, GIT, Maven, BIRT
Application Server: Tomcat
Datenbanken: MySQL
Eingesetzte Tools: Spring Source Tool Suite (Eclipse), MySQL Query Browser

Eingesetzte Qualifikationen

Business Intelligence and Reporting Tools (BIRT), mySQL, SQL, Apache Tomcat, Spring, XML, Java (allg.), Eclipse, Hibernate (Java), Hibernate (Framework), HTML, JSP (Java Server Pages), jQuery, JavaScript

Front- und Backendentwickler, Datenbankentwickler
Vertumnus AG, Hockenheim, Frankfurt
5/2014 – 6/2015 (1 Jahr, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2014 – 6/2015

Tätigkeitsbeschreibung

Themenumfeld: Entwicklung von Business Apps im Bereich Compliance, Stammdatenmanagement und Bundessteuern (Demo Case). Im Comliance-Umfeld war das Ziel die Identifizierung von Unregelmäßigkeiten durch Scoring Ansätze zu Berichtswesenqualität, Personalfluktuation und ähnlichen Indikatoren. Im Bereich des Stammdatenmanagements war Ziel die Schaffung von Transparenz über SAP Materialstammdaten, Konsistenz- und Vollständigkeitsprüfung sowie die Identifizierung von doppelten Stammdatensätzen. Der Demo-Case war ein Prototyp zur Erhebung einer Finanztransaktionssteuer analog eines Umsatzsteuerverfahrens mit Anmeldung von Verifizierung durch den Steuerschuldner.
Aufgaben: Architekturplanung, Realisierungskonzept, Backend-Entwicklung, Test, Datenbankmodellierung und Methodenentwicklung
Rollen im Projekt: Datenbankentwickler, Backendentwickler
Technologisches Umfeld:
Sprachen/Frameworks: Java (Spring/Hibernate), SQL, JavaScript/JQuery, JSP, XML, HTML, BIRT
Application Server: Tomcat
Datenbanken: MySQL
Eingesetzte Tools: Spring Source Tool Suite (Eclipse), MySQL Query Browser

Eingesetzte Qualifikationen

Business Intelligence and Reporting Tools (BIRT), mySQL, SQL, Datenbankentwicklung, Apache Tomcat, Spring, XML, Java (allg.), Eclipse, Hibernate (Java), Hibernate (Framework), HTML, JavaScript

Front- und Backendentwickler, Kundenservice
Vertumnus AG für Mittelstandskunden, Hockenheim, Frankfurt
5/2013 – 5/2014 (1 Jahr, 1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2013 – 5/2014

Tätigkeitsbeschreibung

Themenumfeld: Weiterentwicklung einer Warenwirtschaftsanwendung mit den Komponenten Auftragsverfolgung, Produktionsplanung und Steuerungsreporting. Integration von Handscannern zur Datenerhebung und Anbindung an das SAP Warenwirtschaftssystem des Kunden. Dies umfasst Datenmodellentwicklung, Datenbankentwicklung, Schnittstellen-entwicklung, Performaceoptimierung und Visualisierung.
Aufgaben: Architekturplanung, Realisierungskonzept, Requirement Engineering, Entwicklung, Test, Softwareeinführung beim Kunden, Betriebsunterstützung (Second/Third Level Support).
Technologisches Umfeld:
Sprachen: Java (Spring/Hibernate), SQL, JavaScript/JQuery, JSP, XML, HTML, BIRT
Application Server: Tomcat
Datenbanken: MySQL
Eingesetzte Tools: Spring Source Tool Suite (Eclipse), MySQL Query Browser

Eingesetzte Qualifikationen

mySQL, SQL, Datenbankentwicklung, Apache Tomcat, Spring, XML, Java (allg.), Eclipse, Hibernate (Java), 2nd & 3rd Level Support

Datenbankentwickler, Softwareentwickler
VERTUMNUS AG, Hockenheim, Frankfurt
10/2012 – 12/2014 (2 Jahre, 3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2012 – 12/2014

Tätigkeitsbeschreibung

Themenumfeld: Entwicklung einer Business-App Basissoftware für den Einsatz von App-Technologie im Konzernsteuerungsumfeld im Rahmen der Zentralen Innovationsförderung Mittelstand (ZIM – Programm des Bundeswirtschaftsministeriums). Dies umfasst Datenmodellentwicklung, Datenbankentwicklung, Schnittstellen-entwicklung, Konzeption Security Management, Performaceoptimierung, Entwicklung von Datenbankmethoden, Visualisierung und App-Market.
Aufgaben: Architekturplanung, Realisierungskonzept, Requirement Engineering, Entwicklung, Test, Softwareeinführung mit Schwerpunkt im Datenbankkern und den Schnittstellen zur Datenbank sowie Datenbankmodellierung, Methodenentwicklung und Performanceoptimierung
Sprachen: SQL, Java (Spring/Hibernate), JavaScript/JQuery, JSP, XML, HTML
Application Server: Tomcat
Datenbanken: MySQL
Eingesetzte Tools: Spring Source Tool Suite (Eclipse), MySQL Query Browser

Eingesetzte Qualifikationen

mySQL, SQL, Datenbankentwicklung, Apache Tomcat, Spring, XML, Java (allg.), Eclipse, Hibernate (Java), Schnittstellenentwicklung, Hibernate (Framework), HTML, JavaScript

Entwickler
auf Anfrage, Raum Darmstadt
7/2006 – 8/2012 (6 Jahre, 2 Monate)
Softwareentwicklung
Tätigkeitszeitraum

7/2006 – 8/2012

Tätigkeitsbeschreibung

Thema: Weiterentwicklung eines Eclipse-Plugins
Themenumfeld: Weiterentwicklung des firmeneigenen Eclipse-Plugins für die Unterstützung der Entwicklung in Bereichen Business Intelligence und Business Logik.
Aufgaben: Anforderungsanalysen, Realisierungskonzept, Entwicklung, Test, Softwareeinführung
Rollen im Projekt: Entwickler
Technologisches Umfeld:
Sprachen: Java
Eingesetzte Tools: Eclipse, PDE, BIRT, PyDev

Eingesetzte Qualifikationen

Business Intelligence and Reporting Tools (BIRT), Java (allg.), Eclipse, J2SE (Java SE)

Entwicklung
auf Anfrage, Raum Darmstadt
7/2006 – 8/2012 (6 Jahre, 2 Monate)
Softwareentwicklung
Tätigkeitszeitraum

7/2006 – 8/2012

Tätigkeitsbeschreibung

Thema: Integration von BIRT (Business Intelligence and Reporting Tools) in firmeneigene Software und Erweiterung des Tools
Themenumfeld: Weiterentwicklung des Warenwirtschaftsystems in Bereichen Business Intelligence und Reporting.
Aufgaben: Anforderungsanalysen, Realisierungskonzept, Entwicklung, Test, Softwareeinführung
Rollen im Projekt: Entwickler
Technologisches Umfeld:
Sprachen: Java, Python
Application Server: Tomcat
Eingesetzte Tools: BIRT, Eclipse, PyDev

Eingesetzte Qualifikationen

Business Intelligence and Reporting Tools (BIRT), Python, Java (allg.)

Entwickler
auf Anfrage, Raum Darmstadt
7/2006 – 8/2012 (6 Jahre, 2 Monate)
Softwareentwicklung
Tätigkeitszeitraum

7/2006 – 8/2012

Tätigkeitsbeschreibung

Thema: Implementierung von Komponenten der Anwendungslogik eines
Warenwirtschaftsystems
Themenumfeld: Weiterentwicklung des Systems in Bereichen Rechnungswesen, Finanzbuchhaltung und Disposition.
Aufgaben: Anforderungsanalysen, Realisierungskonzept, Requirement Engineering, Entwicklung, Test, Softwareeinführung
Rollen im Projekt: Entwickler
Technologisches Umfeld:
Sprachen: Python, SQL, C++
Application Server: Linux, AIX
Datenbanken: Oracle
Eingesetzte Tools: Eclipse, PyDev, SQL-Developer.

Entwickler
auf Anfrage, Raum Darmstdt
7/2006 – 8/2012 (6 Jahre, 2 Monate)
Softwareentwicklung
Tätigkeitszeitraum

7/2006 – 8/2012

Tätigkeitsbeschreibung

Firma: Kundeninformation auf Anfrage
Thema: Business Intelligence Entwicklung
Themenumfeld: Neuentwicklung in Reporting / Berichtswesen. Erweiterung der vorhandenen BI Lösungen.
Aufgaben: Requirement Engineering, Konzeption, Implementierung, Test
Rollen im Projekt: Entwickler
Technologisches Umfeld:
Sprachen: SQL, XML, JavaScript, Java
Application Server: Tomcat
Datenbanken: Oracle
Eingesetzte Tools: BIRT(Business-Intelligence-and-Reporting-Tools), Eclipse, SQL-Developer

Eingesetzte Qualifikationen

Business Intelligence and Reporting Tools (BIRT), SQL

Entwickler
auf Anfrage, k.a.
4/2005 – 6/2005 (3 Monate)
Industrie
Tätigkeitszeitraum

4/2005 – 6/2005

Tätigkeitsbeschreibung

Thema: Schnittstelle CAD zu CAD
Themenumfeld: Entwicklung einer Schnittstelle von classmate CAD zu dem CAD-System SolidEdge.
Aufgaben: Implementierung, Integration, Test
Rollen im Projekt: Entwickler
Technologisches Umfeld:
Sprachen: C++, COM
Eingesetzte Tools: Microsoft Visual Studio, Subversion

Entwickler
auf Anfrage, k.a.
11/2003 – 6/2004 (8 Monate)
Softwareentwicklung
Tätigkeitszeitraum

11/2003 – 6/2004

Tätigkeitsbeschreibung

Thema: Entwicklung eines Dokumenten und Konfigurations Management Systems
Themenumfeld: Software Dokumentation- und Auslieferungsmanagement
Aufgaben: Entwicklung, Test, Softwareeinführung
Rollen im Projekt: Entwickler
Technologisches Umfeld:
Sprachen: Python, Delphi
Application Server: Apache
Eingesetzte Tools: Subversion, PrintLab

Eingesetzte Qualifikationen

Apache, Python, Apache Subversion (SVN), Delphi

Zertifikate

Sun Certified Java Programmer
2003

Ausbildung

Softwareingenieur
Ausbildung
2003
Kaiserslautern
Robotic
Dipl.-Ing.
1992
Leningrad

Über mich

Besonderheit: Erfahrung bei Durchführung eigenverantwortlicher Teilprojekte.
Fachliche Gebiete: Finanzen, Warenwirtschaft, Industrieanwendungen
Soft-Skills: kunden- und teamorientiert, eigenmotiviert, aufgeschlossen, flexibel

Weitere Kenntnisse

Programmier-/Abfrage- und Skriptsprachen, Frameworks:
Java / JEE, Spring (alg., MVC, Security), Web Services (SOAP, REST), JPA, Hibernate, HQL, SQL, Servlets, JSP, JavaScript , ajax, json, jQuery, Bootstrap, HTML, CSS, XML, JUnit, BIRT, Python, C/C++, Shell, AWK, Fortran, Modula-2

Developer Tools / Systeme / Produkte:
Eclipse / Spring Source Tool Suite, GIT, SVN, CVS, Maven, Tomcat,
Ant, PDE, PyDev, XEmacs, DDD-Debugger

Datenbanken:
MySQL, Oracle, PostgreSQL

Betriebssysteme:
UNIX(AIX/Solaris) / Linux(Ubuntu/CentOS/SUSE), Windows 10/7/XP,
OS-9, DOS

Methoden:
OOA, OOD, OOP, UML, Design-Patterns, UML, ERM

Office Tools:
MS Office, MS Project, Visio

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Russisch (Muttersprache)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1826
Alter
56
Berufserfahrung
26 Jahre und 2 Monate (seit 02/1998)

Kontaktdaten

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

Jetzt Mitglied werden