Softwarearchitektur und -entwicklung für Desktopanwendungen und Webanwendungen (Java), Anforderungsanalyse, Full-Stack Softwareentwickler
Aktualisiert am 17.09.2018
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 03.01.2019
Verfügbar zu: 100%
davon vor Ort: 80%
Deutsch
Muttersprache
Englisch
gut

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km)
nicht möglich

Projekte

Projekte

2 Monate
2015-07 - 2015-08

Upgrade von Vaadin Webprojekten von Vaadin 6 auf Vaadin 7

Software-Entwickler Vaadin 6 Vaadin 7
Software-Entwickler
Anforderungsanalyse, Softwareanalyse, Aufgabenplanung, Umstellung Webanwendung von Vaadin 6 auf Vaadin 7 inkl. Neuimplementierung inkompatibler Funktionen die auf Vaadin 6 basierten
Vaadin 6 Vaadin 7 Eclipse 4.5 Apache Tomcat Servlet API Servletcontainer
Vaadin 6 Vaadin 7
Dresden
6 Monate
2015-01 - 2015-06

Desktop-Anwendung für Logistik

Softwarearchitekt, Full-Stack-Softwareentwickler Agile Entwicklung Systemarchitektur ORM ...
Softwarearchitekt, Full-Stack-Softwareentwickler
- Architekturentwurf der Desktopanwendung (Java FX 8) - Architektur und Entwicklung REST-Client auf Basis Spring Web - Entwicklung und Styling (CSS) GUI - Erstellung eines Windows-Installers mit Ant/InnoSetup - Projektmanagement
Java FX 8 Oracle Scenebuilder Spring Web Maven H2 Database (embedded) Apache Ant Inno Setup Spring JDBC Spring CDI Eclipse 4.4.1 Controls FX e(fx)clipse Eclipse Plugin
Agile Entwicklung Systemarchitektur ORM REST
IT-Dienstleister
Friedrichsdorf / Dresden
4 Monate
2014-09 - 2014-12

Neuentwicklung Vertrags- und Abrechnungsanwendung

Anforderungsmanager, Softwarearchitekt, Softwareentwickler Agile Entwicklung Anforderungsanalyse Anforderungsmanagement ...
Anforderungsmanager, Softwarearchitekt, Softwareentwickler
- Anforderungsanalyse, Erstellung / Pflege Projektheft - Systementwurf der Desktopanwendung (Java FX) - Datenbankanalyse und Entwurf der Schema-erweiterungen, Erstellung der Change-Skripte - Anbindung des MS SQL Server mittels Spring JDBC - Entwurf und Entwicklung der Nutzerschnittstelle auf Basis von Java FX 8 - Import von CSV-Daten aus Datawarehouse und von Kunden inkl. Abgleich der Daten (Doublettenfindung) - Stapelverarbeitung mit Spring Batch - PDF-Ausgabe mit iText und BIRT - Automatische Erstellung von Serienbriefen mit docx4j - Erstellung eines Windows-Installers mit Ant/InnoSetup - Projektmanagement
Java FX 8.0 (inkl. Styling per CSS) Oracle SceneBuilder 2.0 Spring/Spring JDBC 4.0 Spring Batch 3.0 Java 8 MS SQL Server 2008 MS SQL Server Express 2014 SQL Server Management Studio Access 2013 Maven 2 Apache Ant Inno Setup iText BIRT Eclipse 4.4.1 e(fx)clipse Eclipse PlugIn Docx4j
Agile Entwicklung Anforderungsanalyse Anforderungsmanagement Java Systemarchitekt Datanbankanalyse Datenbankmodellierung ORM
Düsseldorf / Dresden

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl.-Ing. Bauinformatik (TU Dresden)

Position

Position

Business Analyst

Softwarearchitekt

Full-Stack Developer

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Produkte
========
- Java 6, 7, 8

- Java FX 2.3, 8

- Vaadin 6, 7

- EclipseLink JPA

- Spring Framework (insb.: Core, Data, WS, Boot [Microservices], Batch, Security)

- Apache Tomcat 6, 7, 8

- Apache Maven 2

- JEE 5, 6, 7

- Selenium 2 / Web Driver

- Drupal 7

- Joomla 1.5

- Wordpress

- PostgreSQL 8, 9

- MySQL

- H2

- Firebird

- Neo4J

- Jena

- JADE

- Altova Enterprise Suite, insb. XMLSpy und UModel

- MS Project 2010

- Spring Tool Suite

- Redmine

- Mantis

- Crystal Reports

Standards
=========
- OO Analyse / Design

- XML, XML Schema, RDF, OWL

- BPMN, BPEL

- UML
- JPA 2

- SQL
- Webservice: REST, SOAP, WSDL, UDDI

- CSS

Betriebssysteme

Windows 8, 7, Vista, XP

OS X

Ubuntu

Programmiersprachen

Java [sehr gut], Java FX [sehr gut], JEE [Grundkenntnisse]

PHP [gut]

C# [Grundkenntnisse]

Datenbanken

SQL

PostgreSQL

MS SQL Server

H2

MySQL

Firebird

Neo4J

Oracle

Access

Hardware

RFID (UHF, EPC Class I Gen 2)

Branchen

Branchen

Logistik, Bauwesen, Maschinenbau, Versandhandel, Softwareentwicklung, Forschung- & Entwicklung

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km)
nicht möglich

Projekte

Projekte

2 Monate
2015-07 - 2015-08

Upgrade von Vaadin Webprojekten von Vaadin 6 auf Vaadin 7

Software-Entwickler Vaadin 6 Vaadin 7
Software-Entwickler
Anforderungsanalyse, Softwareanalyse, Aufgabenplanung, Umstellung Webanwendung von Vaadin 6 auf Vaadin 7 inkl. Neuimplementierung inkompatibler Funktionen die auf Vaadin 6 basierten
Vaadin 6 Vaadin 7 Eclipse 4.5 Apache Tomcat Servlet API Servletcontainer
Vaadin 6 Vaadin 7
Dresden
6 Monate
2015-01 - 2015-06

Desktop-Anwendung für Logistik

Softwarearchitekt, Full-Stack-Softwareentwickler Agile Entwicklung Systemarchitektur ORM ...
Softwarearchitekt, Full-Stack-Softwareentwickler
- Architekturentwurf der Desktopanwendung (Java FX 8) - Architektur und Entwicklung REST-Client auf Basis Spring Web - Entwicklung und Styling (CSS) GUI - Erstellung eines Windows-Installers mit Ant/InnoSetup - Projektmanagement
Java FX 8 Oracle Scenebuilder Spring Web Maven H2 Database (embedded) Apache Ant Inno Setup Spring JDBC Spring CDI Eclipse 4.4.1 Controls FX e(fx)clipse Eclipse Plugin
Agile Entwicklung Systemarchitektur ORM REST
IT-Dienstleister
Friedrichsdorf / Dresden
4 Monate
2014-09 - 2014-12

Neuentwicklung Vertrags- und Abrechnungsanwendung

Anforderungsmanager, Softwarearchitekt, Softwareentwickler Agile Entwicklung Anforderungsanalyse Anforderungsmanagement ...
Anforderungsmanager, Softwarearchitekt, Softwareentwickler
- Anforderungsanalyse, Erstellung / Pflege Projektheft - Systementwurf der Desktopanwendung (Java FX) - Datenbankanalyse und Entwurf der Schema-erweiterungen, Erstellung der Change-Skripte - Anbindung des MS SQL Server mittels Spring JDBC - Entwurf und Entwicklung der Nutzerschnittstelle auf Basis von Java FX 8 - Import von CSV-Daten aus Datawarehouse und von Kunden inkl. Abgleich der Daten (Doublettenfindung) - Stapelverarbeitung mit Spring Batch - PDF-Ausgabe mit iText und BIRT - Automatische Erstellung von Serienbriefen mit docx4j - Erstellung eines Windows-Installers mit Ant/InnoSetup - Projektmanagement
Java FX 8.0 (inkl. Styling per CSS) Oracle SceneBuilder 2.0 Spring/Spring JDBC 4.0 Spring Batch 3.0 Java 8 MS SQL Server 2008 MS SQL Server Express 2014 SQL Server Management Studio Access 2013 Maven 2 Apache Ant Inno Setup iText BIRT Eclipse 4.4.1 e(fx)clipse Eclipse PlugIn Docx4j
Agile Entwicklung Anforderungsanalyse Anforderungsmanagement Java Systemarchitekt Datanbankanalyse Datenbankmodellierung ORM
Düsseldorf / Dresden

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl.-Ing. Bauinformatik (TU Dresden)

Position

Position

Business Analyst

Softwarearchitekt

Full-Stack Developer

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Produkte
========
- Java 6, 7, 8

- Java FX 2.3, 8

- Vaadin 6, 7

- EclipseLink JPA

- Spring Framework (insb.: Core, Data, WS, Boot [Microservices], Batch, Security)

- Apache Tomcat 6, 7, 8

- Apache Maven 2

- JEE 5, 6, 7

- Selenium 2 / Web Driver

- Drupal 7

- Joomla 1.5

- Wordpress

- PostgreSQL 8, 9

- MySQL

- H2

- Firebird

- Neo4J

- Jena

- JADE

- Altova Enterprise Suite, insb. XMLSpy und UModel

- MS Project 2010

- Spring Tool Suite

- Redmine

- Mantis

- Crystal Reports

Standards
=========
- OO Analyse / Design

- XML, XML Schema, RDF, OWL

- BPMN, BPEL

- UML
- JPA 2

- SQL
- Webservice: REST, SOAP, WSDL, UDDI

- CSS

Betriebssysteme

Windows 8, 7, Vista, XP

OS X

Ubuntu

Programmiersprachen

Java [sehr gut], Java FX [sehr gut], JEE [Grundkenntnisse]

PHP [gut]

C# [Grundkenntnisse]

Datenbanken

SQL

PostgreSQL

MS SQL Server

H2

MySQL

Firebird

Neo4J

Oracle

Access

Hardware

RFID (UHF, EPC Class I Gen 2)

Branchen

Branchen

Logistik, Bauwesen, Maschinenbau, Versandhandel, Softwareentwicklung, Forschung- & Entwicklung

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.