freiberufler Java Softwareentwickler auf freelance.de

Java Softwareentwickler

offline
  • 90€/Stunde
  • 91126 Schwabach
  • auf Anfrage
  • ro  |  de  |  en
  • 02.07.2022

Kurzvorstellung

Erfahrung: Softwareentwickler, Technische Leiter, Konsultant für Continuous Integration.
Programmiersprachen: Java, Javascript.
App-servers: IIS, Tomcat, Websphere, Weblogik.
Datenbanken MSSQL Server, MySQL, DB2, Oracle

Qualifikationen

  • E-Commerce
  • EJB (Enterprise JavaBeans)
  • J2EE (Java EE)
  • Objektorientierte Analyse und Design (OOAD)
  • Software Design

Projekt‐ & Berufserfahrung

Java Developer
CSTx, Remote
10/2016 – 10/2017 (1 Jahr, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

10/2016 – 10/2017

Tätigkeitsbeschreibung

Weiterentwicklung einer kundenspezifische softwarelösung für die
Autoindustrie.
Weiterentwicklung, Instandhaltung, bugfixing der alte Softwarelösung.

Eingesetzte Qualifikationen

Oracle Database, mySQL, glasfish, Apache Tomcat

IT Koordinator
Ergodirekt, Nürnberg
2/2016 – 9/2017 (1 Jahr, 8 Monate)
Versicherungen
Tätigkeitszeitraum

2/2016 – 9/2017

Tätigkeitsbeschreibung

Koordination von Aufgaben bei der Erstellung der neuen KFZ
Versicherungstarif. Speziell habe ich Erstellung der Web-Service
Schnittstelle für den Tarifvergleichers koordiniert.

Eingesetzte Qualifikationen

Apache Tomcat, J2EE (Java EE), Jira, DHTML (dynamisches HTML), JavaScript

Senior Java Developer
Sparda Bank, Deutschland
11/2014 – 11/2015 (1 Jahr, 1 Monat)
Banken
Tätigkeitszeitraum

11/2014 – 11/2015

Tätigkeitsbeschreibung

Weiterentwicklung einer Bank-Anwendung auf IBM Umgebung.

Bei Diesen Auftrag übernahm ich verschieden Entwicklung-Aufgaben als Mitglied einer Scrum Team in alle Applikationsschichten.

Werkzeuge, Frameworks & Technologien: Eclipse, Netbeans, DB2, J2EE Java 7, EJB 3.1 auf Websphere 8.5 Applikationsserver, JSF 2.2 (Primefaces)

Eingesetzte Qualifikationen

DB2, SCRUM, WebSphere, IBM WebSphere Application Server (WAS), NetBeans, J2EE (Java EE), Java (allg.), EJB (Enterprise JavaBeans), Eclipse, JSF (Java Server Faces), Forschung & Entwicklung (allg.)

Java Senior Entwickler
gfii, Nürnberg
2/2014 – 6/2014 (5 Monate)
e-commerce
Tätigkeitszeitraum

2/2014 – 6/2014

Tätigkeitsbeschreibung

Projektthema:
Weiterentwicklung einer Multishop System, und Neuentwicklung einer Web-Photodesigner mit Java und HTML 5.
Weiterentwicklung der Anbindung, an Payment Systemen, E-Mail und Statistik Dienstleister (Bahrzahlen, Amazon, Ekomi, Experian, …)
Neuentwicklung einer Web-Photodesigner für die Druck Branche.

Werkzeuge, Frameworks & Technologien:
Eclipse Juno, Postgre SQL, J2EE 7 EJB 3.1 auf Tomcat 7 Applikationsserver, JSF 2.2 (Primefaces), HTML5 Canvas, Fabricjs, SQL.

Eingesetzte Qualifikationen

SQL, Java (allg.), EJB (Enterprise JavaBeans), Eclipse, JSF (Java Server Faces), HTML

Java Senior Entwickler
Agentur für Arbeit, Nürnberg
8/2013 – 12/2013 (5 Monate)
Soziale Einrichtungen
Tätigkeitszeitraum

8/2013 – 12/2013

Tätigkeitsbeschreibung

Projektthema:
Instandhaltung, Weiterentwicklung einer Umfangreiche, Langbestehende EJB 2.0 Webapplikation für den Arbeitsamt.

Technologien:
Eclipse Indigo, Oracle SQL Developer, Putty, JRebel, DSL Editor, soapUI, JIRA, J2EE 6 EJB 2.2 auf Oracle Weblogic 10.3.6 Applikationsserver, HTML, JavaScript, JSP, JSTL.


Beschreibung:
Im Rahmen dieser Auftrag implementierte ich zwei Anforderungen für die nächste Release, und löste Bestehendes Defekts aus dem Produktiv Release.

Rolle im Projekt:
Teammitglied in verschiedenen Projekt Domänen, klassische Wasserfall Model.

Eingesetzte Qualifikationen

Oracle (allg.), SQL, Java (allg.), EJB (Enterprise JavaBeans), Eclipse, xDSL / DSL, Weblogic (Oracle), JSP (Java Server Pages), JavaScript, HTML

Teil Projekt Leiter
msg-systems, Ingolstadt
1/2013 – 7/2013 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2013 – 7/2013

Tätigkeitsbeschreibung

Projektthema:
Effizienz Steigerung, Minimierung der Implementierungsaufwand, und
Organisation der Arbeitsweise, innerhalb einer Web-Applikation für die „Vorproduktion Termin Verwaltung“, in Bereich Automotive.

Technologien:
Eclipse Indigo, DB2, DB2 SQL Editor, JPA 2.0 TopLink, Hibernate, Edraw Mind Map, HP-Qualitycenter, J2EE IBM Websphere 6.1 Applikationsserver, J2EE 6 EJB 2.2 auf IBM Websphere MQ, J2EE 5 Tomcat 6 Applikationsserver, smartgwt.

Beschreibung:
Innerhalb der bestehende Web-Applikation müssten 2 neue Kunden Anforderungen implementiert werden, als auch die oben genannten Ziele verfolgt werden.
Fachlich war das ein Projekt, mit eine höhe Maß an Komplexität.

Rolle im Projekt:
In Rahmen dieser Projekt wurde ich mit der Führung, Organisation einer Projektteam, als auch mit der Architekturmodellierung der oben beschriebenen Web-Applikation beauftragt. Als Teamleiter habe ich innerhalb meines Teams, Scrum Prinzipien eingesetzt, und das Projekt auf Kontinuierliche Integration Prinzipien aufgesetzt
(Maven, CI-Framework).

Aus Architektur und Management Sicht, plante ich verschiedenen Szenarien, um das Projekt in Schichten, Verantwortlichkeit Module, und SOA Bereiche aufzuteilen, ohne die Weiterentwicklung der Kunden Anforderungen zu gefährden.

Eingesetzte Qualifikationen

SQL, Projektleitung / Teamleitung (IT), SCRUM, WebSphere, Hibernate (Java), EJB (Enterprise JavaBeans), Eclipse, SOA (Serviceorientierte Architektur), WebSphere MQ, Hibernate (Framework)

Consultant für Agile, Softwareentwicklung, Continuous Integration.
bitts GmbH, Nürnberg
2/2010 – 1/2012 (2 Jahre)
Soziale Einrichtungen
Tätigkeitszeitraum

2/2010 – 1/2012

Tätigkeitsbeschreibung

Projektthema:
Umstellung aller Projekte innerhalb einer Softwareabteilung auf Maven.

Technologien:
Maven CI, Jenkins Build-Server, Nexus Repository Server, Sonar, Software-Metrics Server, Selenium Test Framework, RAD, PAP Designer, HP-Qualitycenter, iceScrum, ArgoUML, J2EE 5 EJB 2.0 auf IBM Websphere 6.1 Applikationserver, JAX-WS, OOP, OOD, MVC, Struts.



Beschreibung:
In Rahmen einer Pilotprojekt durchgeführt für einer Java Softwareabteilung sollen alle bisherige mit ANT bildbaren Projekten auf dem Maven Umgesetzt werden.

Rolle im Projekt:
Verantwortlich für die Umstellung aller Projekten innerhalb der Abteilung, und das aufsetzen einer Kontinuierliche Integration Umgebung.
Beraterrolle für Softwarearchitekten und Softwareteams für die Umstellung, Design, Reorganisation der Projekten, innerhalb der neu Aufgesetzte CI Umgebung.

Eingesetzte Qualifikationen

WebSphere, Objektorientierte Design (OOD), Softwareentwicklung (allg.), Java (allg.), EJB (Enterprise JavaBeans), Struts, IT-Beratung (allg.)

Java Senior Entwickler, Technische Projekt Leiter
infowerk A.G, Nürnberg
1/2008 – 1/2010 (2 Jahre, 1 Monat)
Druckbranche
Tätigkeitszeitraum

1/2008 – 1/2010

Tätigkeitsbeschreibung

Projektthema:
Verbesserung der Stabilität, Flexibilität, und System Skalierbarkeit des
Bestellungssystems, aus den Mediendatenbaken.

Technologien:
Nedbeans, InteliJ, Maven, PAP Designer, HP-Qualitycenter, JIRA, JDBC, Cumulus Mediadatabase, J2EE Tomcat 5 Applikationsserver, JSP, JSF, JSTL, HTML, XML, JavaScript, AJAX, jQuery, GWT, DWR Framework, JAX-WS, JAX-RS, Apache ActiveMQ, Apache Ant, Apache Felix Framework, MVC, Spring, OSGI, ORM, JPA 1.0, Hibernate, Eclipse Link, OOP, OOD, GoF Design Patterns Singelton Observer Iterator Bridge, Factory, Facade, JavaServlets, CVS, SVN.

Beschreibung:
Durch das neue Betrachtungsweise des Gesamtsystems soll es ein Modulare Arbeitsfluss System entstehen. Diese Arbeitsfluss System soll die Aufgaben die bisher innerhalb der Mediendatenbanken Instanzen durchgeführt wurden, entkoppeln. Der Arbeitsfluss System soll Flexibel und anpassbar sein.


Rolle im Projekt:
Als Leiter, Initiator und Architekt des System war ich verantwortlich für die technische Implementierung und Erfolg dieses Projektes.

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), Projektleitung / Teamleitung (IT), Apache, Objektorientierte Design (OOD), Spring, XML, Apache Subversion (SVN), Hibernate (Java), Java (allg.), CVS (Concurrent Versions System), Eclipse, Ajax, HTML, Hibernate (Framework)

Java Senior Entwickler
infowerk A.G, Nürnberg
11/2006 – 1/2008 (1 Jahr, 3 Monate)
Druckbranche
Tätigkeitszeitraum

11/2006 – 1/2008

Tätigkeitsbeschreibung

Projektthema:
Instandhaltung und Implementierung neuer Features in den bestehenden Mediendatenbanken.

Technologien:
Java, Cumulus JDK, MySQL, Spring Hibernate, Apache Tomcat, Scrum, J2EE, EJB, JSP.

Beschreibung:
Implementierung kundenspezifischen Funktionen auf Basis bestehenden Canto Cumulus Mediendatenbanken für verschiedenen Kunden. EON, Stabilo, Siemens, …

Rolle im Projekt:
Technische Beratung, Senior Softwareentwickler.

Eingesetzte Qualifikationen

mySQL, SCRUM, Apache, Softwareentwicklung (allg.), Spring, Hibernate (Java), Java (allg.), EJB (Enterprise JavaBeans), JSP (Java Server Pages), Hibernate (Framework), IT-Beratung (allg.)

Ausbildung

Ingenieurwesen von Produktionssystemen
Diplom Ingenieur
1995
Bukarest

Über mich

Während mein Werdegang als Softwareentwickler, Technische Leiter, Konsultant für Continuous Integration, oder, Teil Projekt Leiter entwickelte und entwarf ich Applikationen in verschiedenen Programmiersprachen (VB.net, C# und Java), auf unterschiedlichen Laufzeitumbebungen (IS, Tomcat, Websphere oder Weblogik), mit unterschiedlichste Datenbankhersteller wie Microsoft SQL Server, MySQL, Postgre, DB2 oder Oracle.

Mein ausgeprägtes praktisches, analistisches Sinn, verleihen durch mein Backgroundwissen als Ingenieur, als auch mein unkonventionales Theoretische denken, half mir immer die einfachste Lösung zu finden, und stand auf Basis der Entwurf und Entwicklung modulare und scalable Applikationen.

Mein Einsatzbereich erstreckt sich von reine Business-Intelligence, Workflow Applikationen, bis hin zu Sensorbasierte Mobilapplikationen auf Android.

In meine verschiedenen Einsätze entwickelte ich auf Frameworks wie EJB 2.0 Spring, Hibernate, .NET, oder GWT, Maven, und nahm Teil zu bekanntesten Projektmanagement Strategien, Waserfall und Scrum.

Da es mein letzte Auftrag ende Dezember zu ende geht, befinde mich zurzeit auf die Suche nach eine neue, interessante Herausforderung.

Projekte Deutschlandweit, so dass, nach der Einarbeitung, Remote arbeiten kann, und nur auf Aufruf, vor Ort sein muss. (Remote 90%).



Weitere Kenntnisse

Know-How in:

Java, J2EE (Tomcat, IBM Websphere, Oracle Weblogic, ), EJB, JSP, JSTL, JSF (Primefaces), JMS (Apache ActiveMQ, IBM Websphere MQ), JAX-WS, JAX-RS, JPA (Hibernate, Eclipse Link), OOP, OOD, Ant, Maven, Agile Softwareentwicklung, Continuous Integration, Scrum, GWT, Smartgwt, Cumulus Mediadatabase, XML, HTML5 Canvas, JavaScript, AJAX, jQuery, Fabricjs, jsPlumb, JDBC, ODBC, DAO, ORM, OODB, MySQL, Postgre SQL, Oracle, DB2, Micrtosoft Access, MSSQL, Neodatis, db4o, CVS, SVN, GIT, Google Android, Google Maps, Fedora Debian open SUSE Solaris 10 ACAD, Workflow Management, Workflow Optimization, e-commerce.

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Gut)
  • Rumänisch (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
3495
Alter
53
Berufserfahrung
28 Jahre und 8 Monate (seit 08/1995)

Kontaktdaten

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

Jetzt Mitglied werden