Senior Java Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 04425 Taucha
- Nähe des Wohnortes
- de | en
- 22.04.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2013 – 7/2013
Tätigkeitsbeschreibung
Weiterentwicklung einer J2EE Anwendung zur Diagnosedatenaufbereitung
Aufgaben:
- Implementierung von neuen Features und JUnit-Tests
- Optimierung bestehender Features
Java, Spring, Hibernate, XML/XSLT/XPath, Ant, Maven, Eclipse, SVN, Jenkins, MySQL, DB2, Apache Tomcat, JBoss, JavaScript, Scrum
11/2012 – 12/2012
Tätigkeitsbeschreibung
Entwicklung eines Prototyps zum Flashen von Endgeräten
Aufgaben:
- Entwurf der Architektur
- Implementierung von Features und JUnit-Test
- Entwicklung eines automatischen Deployments
Java, XML/XSLT/XPath, IBM RAD, Maven, Git, Bamboo, Jira, PAI, IBM Webspere, MQSeries, DB2, JSF, Scrum
8/2012 – 9/2012
Tätigkeitsbeschreibung
Erweiterung einer Testbench für digitales Radio
Aufgaben:
- Implementierung von Tests
- Optimierung der Testbench
- Implementierung einer EclipseRCP als Prototyp
Java, XML/XSLT/XPath, Ant, EclipseRCP, SVN, Jenkins
4/2011 – 7/2012
Tätigkeitsbeschreibung
Entwicklung einer Eclipse RCP für den Support
Aufgaben:
- Konzeption und Implementierung der Eclipse RCP
- Implementierung der Testautomatisierung
- Erweiterung und Optimierung der SOAP-Schnittstelle des Servers
- Analyse und Umsetzungen von Serveroptimierungen
Java/J2EE, EJB, Spring, Struts, XML/XSLT/XPath, MQSeries, Maven, Ant, IBM WebSphere, IBM Rational Suite (Software Architect, Functional Tester, ClearQuest, RequisitePro) MyEclipse, EclipseRCP, SVN, Jenkins
12/2010 – 4/2011
Tätigkeitsbeschreibung
Migration von BEA Weblogic 8 nach BEA Weblogic 10
Aufgaben:
- eigenverantwortliche Umsetzung der Migration
- Testunterstützung
- Build Manager
Java/J2EE, EJB, XML/XSLT/XPath, DWR (AJAX), MQSeries, JCA, Ant, Bea Weblogic, Apache Webserver, Eclipse, SVN, Hudson
7/2010 – 11/2010
Tätigkeitsbeschreibung
Erweiterung und Optimierung einer J2EE Anwendung
Aufgaben:
- Build Manager
- Analyse, Konzeption und Implementierung neuer Funktionalitäten in einer 3-Tier-Architektur
- Migration von 2-Tier- auf 3-Tier-Architektur
Java/J2EE, EJB, XML/XSLT/XPath, Ant, Bea Weblogic, Eclipse, SVN
nicht angegeben
2/2010 – 6/2010
Tätigkeitsbeschreibung
Erweiterung und Optimierung einer J2EE Anwendung
Aufgaben:
- Konzeption und Implementierung neuer Funktionalitäten in einer 3-Tier-Architektur
- Erweiterung einer Suchfunktion
- Entwicklung neuer Prüfroutinen zur Steigerung der Software-Qualität
Qualifikationen:
Java/J2EE, EJB, XML/XSLT/XPath, MQSeries, Borland Together, Ant, Bea, Eclipse, CMSynergy
nicht angegeben
1/2010 – 4/2010
Tätigkeitsbeschreibung
Entwicklung einer flexiblen Transformation von XML-Format
zu einem neuen XML- bzw. HTML-Format unter Verwendung von Filtern und Einbindung dynamischer Inhalte aus einem CMS
Aufgaben:
- Konzeption & Aufwandsschätzung
- Design und Implementierung der Software
- Aufsetzen der IT-Landschaft (Entwicklungsumgebung, Server)
Qualifikationen:
Java/J2EE, XML/XSLT/XPath, JSP/Servlet, Struts, Ant, Eclipse, Tomcat, Linux
nicht angegeben
8/2009 – 1/2010
Tätigkeitsbeschreibung
Diagnoseentwicklungssystem der Sulzer GmbH für die BMW AG
Erweiterung und Optimierung einer Eclipse RCP zur Verwaltung von Steuergeräten
Aufgaben:
- Implementierung einer Suchfunktion auf Datenbankebene
- Umsetzungen eines XML-Datenexports
- Entwicklung/Optimierung spezieller Funktionen der RCP
Qualifikationen:
Java/J2EE, Eclipse, Oracle, Toplink, JAXB, JUnit, XML, Subversion
10/2008 – 5/2009
Tätigkeitsbeschreibung
Erweiterung der Product Analysis and Reporting Application
Suite um eine flexible und effektive Berechnungskomponente
(Datenfluss-Framework) zur Analyse sehr großer Datenmengen
Aufgaben:
- Konzepterstellung für die flexible und effektive Berechnungskomponente
- Implementierung des parallelisierten Datenfluss-Frameworks auf Grundlage von Message-Driven Beans
- Entwicklung einer XML-basierten Konfiguration
- Umsetzung von automatisierten Berechnungen zur Standardanalyse
Qualifikationen:
Java/J2EE, EJB (Schwerpunkt: Message-Driven Beans), JMS, Hibernate, MySQL, XML, JBoss, Eclipse, Subversion
2/2004 – 12/2005
Tätigkeitsbeschreibung
Entwicklung, Erstellung und Administration einer Homepage,
Volleyball-Abteilung des VfL 1860 Marburg e.V.,
Aufgaben:
- Konzeption und Umsetzung einer Homepage, welche ohne HTML bzw. Programmierkenntnisse administriert werden kann
- OR-Mapping auf Basis von Hibernate
- Entwicklung einer Administrationsoberfläche mithilfe von Struts (bspw. automatische Tabellenberechnung, Spielplan, Mitgliederverwaltung, E-Mail-Funktion)
- Implementierung einer Suchfunktion auf Grundlage von Lucene
- Umsetzung der Präsentation durch JSP/Servlet, JSTL sowie JFreeChart Technologie
- Aufsetzen eines eigenen Linux-Servers
Qualifikationen:
Java/J2EE, JSP/Servlet, Struts, Hibernate, JSTL, JFreeChart, Ant, Lucene, Tomcat, SQL
nicht angegeben
9/2003 – 3/2004
Tätigkeitsbeschreibung
Implementierung einer Suchfunktion für chemische Stoffe
Aufgaben:
- Erstellung eines technischen Konzepts für die Suchfunktion
- Implementierung eines Java-Applets zur Zeichnung von chemischen Verbindungen und Umwandlung in chemische
Formeln zur anschließenden Suche mithilfe von SQL in einer Datenbank
Qualifikationen:
PHP, Perl, Java, SQL
nicht angegeben
3/2003 – 12/2006
Tätigkeitsbeschreibung
Mitarbeit im Development-Team, Unterstützung im operativen
Bereich, Bugfixing sowie Abarbeitung von Change Requests in einem J2EE Portal
Aufgaben:
- Umsetzung eines Bewerberformulars mithilfe von Struts und XML/XSLT
- Implementierung einer XSL-Transformation für die Stellensuche mittels XML-Daten aus SAP
- Mitentwicklung eines Warenkorbsystems auf Grundlage von
Struts
- Optimierung der Indizierung sowie der Präsentation der
Portalsuche mit Lucene
- Implementierung von Servlets zur Präsentation von Kursdaten
- Erstellen von Portlets nach einem Styleguide
- Optimierung des Tracking-Tools Bugzilla (Funktionalität, Präsentation)
- Erstellung von XSL-Transformationen zur Präsentation von Content aus Documentum im Web-Portal
Qualifikationen:
Java/J2EE, Eclipse, Struts, Lucene, XML/XSLT/XPath, Documentum, JBoss/Tomcat
nicht angegeben
5/2002 – 5/2003
Tätigkeitsbeschreibung
Weiterentwicklung eines Java-Webcrawlers zur Analyse von Web-Shop-Systemen, Leitung des Seminars XML und seine Einsatzmöglichkeiten
Aufgaben:
- Schulung der Studenten im Bereich XML/XSLT/XPath sowie JSP/Servlet-Technologie
- Bereitstellung der IT-Infastruktur (Einrichten der Tamino-Datenbank
- Installation der Entwicklungsumgebung)
- Hilfestellung bei Problemen der Studenten während des gesamten Seminars
Qualifikationen:
XML, XSLT, XPath, JSP/Servlet-Technologie, Apache FOP, Tamino
Über mich
- Englisch (Fortgeschritten)
- Russisch (Grundkenntnisse)
Betriebssysteme
- Windows (Profi)
- Linux (Profi)
Datenbanken
- MySQL (Profi)
- Tamino (Fortgeschritten)
- Oracle (Fortgeschritten)
- DB2 (Fortgeschritten)
Programmiersprachen
- Java/J2EE (Profi)
- Turbo Pascal (Fortgeschritten)
- PHP (Fortgeschritten)
- Perl (Fortgeschritten)
Entwicklungsumgebungen
- Eclipse IDE, MyEclipse (Profi)
- CVS, Subversion (Profi)
- IBM Rational Software Architect (Profi)
- IBM Rational Functional Tester (Profi)
- CMSynergy (Fortgeschritten)
- Borland JBuilder (Fortgeschritten)
- Borland Together (Fortgeschritten)
- NetBeans (Fortgeschritten)
Server
- Apache (Profi)
- Tomcat (Profi)
- JBoss (Profi)
- Bea Weblogic (Profi)
- IBM WebSphere (Profi)
- IBM WebSphere MQ Explorer (Fortgeschritten)
Frameworks
- Struts (Profi)
- Hibernate (Profi)
- Lucene (Profi)
- JSP/JSTL/Servlet (Profi)
- EJB (Profi)
- Spring (Profi)
- JUnit (Fortgeschritten)
- JFreeChar (Fortgeschritten)
- Toplink (Fortgeschritten)
- JAXB (Fortgeschritten)
Sonstiges
- Ant, Maven, XML, XSLT, XPath (Profi)
- HTML/CSS/JavaScript (Profi)
- Lotus Notes (Fortgeschritten)
- Documentum (Fortgeschritten)
- Web-Service (Fortgeschritten)
- Jenkins/Hudson (Profi)
Weitere Kenntnisse
- Softwareprogrammierung
- Webprogrammierung
IT & Entwicklung
- Softwareentwicklung
- Hosting
- IT-Beratung
- Open Source
- Datenschutz
- Server
Java/J2EE, EJB, Struts, Hibernate, XML/XSLT, Lucene
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden