Softwareentwickler Java EE

Profil Foto
Verfügbarkeit einsehen
Nähe des Wohnortes
de  |  en
77‐85€/Stunde
71034 Böblingen
03.09.2018

Kurzvorstellung

Ich bin zertifizierter Java-Softwareentwickler mit Schwerpunkt Java EE. Meine bisherigen Projekte in den Bereichen Automotive und Retail beinhalten die wesentlichen Elemente des Java EE Stacks wie z.B. JSF, Servlet, EJB, CDI, JPA, JTA, JDBC.

Ich biete

IT, Entwicklung
  • J2SE (Java SE)
  • J2EE (Java EE)
  • EJB (Enterprise JavaBeans)
  • Eclipse
  • JUnit
  • C#
  • Transact-SQL (T-SQL)
  • JSF (Java Server Faces)
  • SQL
  • PL/SQL

Projekt‐ & Berufserfahrung

Spieleentwickler C++ / Unreal Engine
Privat, Böblingen
4/2015 – 7/2018 (3 Jahre, 4 Monate)
Computerspiele
Tätigkeitszeitraum

4/2015 – 7/2018

Tätigkeitsbeschreibung

Vollständige Entwicklung und Produktion des PC-Spiels „HexTrains“ von der Planung bis zum Rollout im Rahmen einer selbstständigen Tätigkeit.

- Entwurf der GUI für die Unterstützung von Mehrsprachigkeit
- Implementierung aller Module unter ständiger Berücksichtigung von Performancefaktoren
- Modellierung von graphischen 2D- und 3D-Inhalten
- Integration des Spiels in die Internet-Vertriebsplattform Steam
- Erstellen von Release-Paketen für Demo- und Vollversionen
- Implementierung von asynchroner Kommunikation für den Zugriff auf Online-Statistiken, -Leaderboards und -Achievements
- Automatisierung von Render- und Bildverarbeitungsprozessen
- Erstellen von Walkthrough-Videos für alle Level des Spiels sowie die Bereitstellung der Videos auf Youtube
- Erstellung der Website zum Spiel unter www.hextrains.de

Eingesetzte Qualifikationen

Blender, GIMP, Inkscape, C++, Joomla, PowerShell, Python, Visual Studio, CSS (Cascading Style Sheet), HTML, PHP


Softwareentwickler Testautomatisierung C# (Festanstellung)
Daimler AG, Böblingen
12/2014 – 3/2015 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2014 – 3/2015

Tätigkeitsbeschreibung

Zur Reduktion des Aufwands für das manuelle Testen einer browserbasierten Intranet-Anwendung zur PKW-Teileverwaltung wurde vom Kunden die Einführung einer automatisierten Testsuite gewünscht.

- Entwurf und Implementierung eines Testframeworks mit C# / Selenium
- Entwurf und Abstimmung der Testfälle mit dem Testmanager
- Implementierung der Testsuite mit mehreren 100 Testfällen

Eingesetzte Qualifikationen

C#, Visual Studio, CSS (Cascading Style Sheet), HTML, JavaScript


Softwareentwickler Java EE (Festanstellung)
GK Software, St. Ingbert
6/2014 – 1/2015 (8 Monate)
Handel
Tätigkeitszeitraum

6/2014 – 1/2015

Tätigkeitsbeschreibung

Die Firma GK Software ist Anbieter einer Retail Business Suite für Filialen im Einzelhandel. Aufgrund von Personalengpässen benötigte die Firma Unterstützung bei der Weiterentwicklung des sehr komplexen Produkts.

- Implementierung und Dokumentation von Change Requests
- Analyse und Behebung von Programmfehlern
- Implementierung von Modultests mit JUnit und Mockito
- Quellcodeverwaltung mit Subversion

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), Oracle Database, Confluence (Atlassian), UML, Apache Maven, Apache Subversion (SVN), Eclipse, EJB (Enterprise JavaBeans), J2EE (Java EE), J2SE (Java SE), Jenkins, Jira, JUnit, PL/SQL, Spring


Softwareentwickler Windows Store-Apps mit C# (Festanstellung)
Daimler AG, Böblingen
4/2014 – 6/2014 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2014 – 6/2014

Tätigkeitsbeschreibung

Entwicklung einer Windows Store-App zur kompakten Darstellung von Agenden des oberen Managements auf mobilen Endgeräten.

- Design der Benutzeroberfläche unter Berücksichtigung der Gestaltungsrichtlinien des Kunden und mit Fokus auf Usability
- Implementierung der App mit C# / XAML

Eingesetzte Qualifikationen

Windows RT, C#, Visual Studio, XML


Softwareentwickler / Architekt Java EE (Festanstellung)
Daimler AG, Böblingen
11/2009 – 4/2014 (4 Jahre, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2009 – 4/2014

Tätigkeitsbeschreibung

Einsatz beim Global Measurement Service im Bereich Performance- und Verfügbarkeitsmessungen von weltweit im Konzern eingesetzten Applikationen. Komplette Neuentwicklung einer Portallösung für das End-User-Reporting.

- Entwurf, Implementierung und Wartung einer mehrschichtigen Intranet-Anwendung zur Darstellung und Verwaltung von Messdaten
- Implementierung der Präsentationsschicht auf Basis von Vaadin
- Export von Messdaten und Charts mittels Apache POI und iText nach Excel, Word und PDF
- Optimierung von komplexen Datenbankjobs und SQL-Abfragen
- Entwicklung von Server- und Agent-Komponenten zur Überwachung von Messrechnern auf Basis von C# und WCF
- Implementierung von Performancemessungen auf Messrechnern auf sechs Kontinenten per RDP

Eingesetzte Qualifikationen

Transact-SQL (T-SQL), JDBC (Java Database Connectivity), Microsoft SQL-Server (MS SQL), IBM WebSphere Application Server (WAS), Apache Subversion (SVN), C#, Eclipse, EJB (Enterprise JavaBeans), J2EE (Java EE), J2SE (Java SE), JUnit, XML, CSS (Cascading Style Sheet), HTML, JavaScript, jQuery, JSF (Java Server Faces), PHP


Softwareentwickler Java EE / GUI-Entwickler Swing (Festanstellung)
BMW Group, Böblingen
10/2008 – 4/2009 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2008 – 4/2009

Tätigkeitsbeschreibung

Umsetzung von Änderungsanforderungen sowie Fehlerbehebung in BMW Software im Rahmen einer Tätigkeit als Werksstudent.

- Umsetzung von Change Requests
- Behebung von Programmfehlern
- Erstellung von Datenbankauswertungen

Eingesetzte Qualifikationen

DB2, SQL, BEA WebLogic Server, Eclipse, EJB (Enterprise JavaBeans), J2EE (Java EE), J2SE (Java SE), Swing (Java)


Softwareentwickler Java EE / GUI-Entwickler Swing (Festanstellung)
BMW Group, München
9/2007 – 8/2008 (1 Jahr)
Automobilindustrie
Tätigkeitszeitraum

9/2007 – 8/2008

Tätigkeitsbeschreibung

Entwicklung einer Suchanwendung für ein Fakturierungs- und Informationssystem im Rahmen einer Praktikumsarbeit während des Studiums.

- Entwurf und Implementierung einer Anwendung in Java/Swing auf Basis von bereits bestehenden Mainframe-Hostmasken
- Implementierung der erforderlichen Business- und Datenbanklogik
- Performanceoptimierung von komplexen SQL-Abfragen
- Machbarkeitstudien für diverse Anforderungen im Zusammenhang mit Rechnungsdokumenten im PostScript-Format

Eingesetzte Qualifikationen

DB2, JDBC (Java Database Connectivity), SQL, BEA WebLogic Server, Eclipse, EJB (Enterprise JavaBeans), J2EE (Java EE), J2SE (Java SE), Swing (Java)


Zertifikate

Oracle Certified Professional, Java SE 6
April 2011

Ausbildung

Staatlich geprüfter Informatiker
(Ausbildung)
Jahr: 2009
Ort: Böblingen

Wirtschaftsinformatik
(Vordiplom)
Jahr: 2005
Ort: Stuttgart

Qualifikationen

Programmiersprachen:
- Java SE, Java EE mit EJB, CDI, JPA, JTA, JDBC, JSF, Servlet, JUnit
- C# mit NUnit, XAML, Selenium
- C++ mit Unreal Engine
- PHP
- JavaScript, HTML, CSS, Bootstrap, XML, JSON
- Python

Datenbanksysteme:
- SQL-Server, T-SQL
- Oracle Database, PL/SQL
- DB/2

IDEs:
- Eclipse
- Microsoft Visual Studio
- IBM RAD
- Android Studio

Anwendungen / Tools / Frameworks:
- Maven
- Ant
- Gradle
- Spring Batch, Spring Dependency Injection
- Subversion
- Vaadin, GWT
- HP QuickTest
- HP Loadrunner
- IBM WebSphere
- Daimler PAI, SiteMinder
- Blender 3D
- GIMP, InkScape
- Joomla
- PowerShell

Über mich

Ich bin immer auf der Suche nach interessanten Projekten, vor allem im Java-Umfeld. Gerne würde ich auch die Möglichkeit erhalten, mit modernen Frameworks wie Spring und neuen Architekturmustern wie z.B. Microservices zu arbeiten.

Da ich mich privat auch mit der Entwicklung von mobilen Apps auf Android beschäftige, sind Projekte aus diesem Bereich ebenfalls sehr interessant für mich.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
122
Alter
45
Berufserfahrung
9 Jahre und 1 Monat (seit 11/2009)

Kontaktdaten

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

Jetzt Mitglied werden »