Architekt / Senior Java Entwickler

freiberufler Architekt / Senior Java Entwickler  auf freelance.de
Verfügbarkeit einsehen
Weltweit
de  |  en
95‐150€/Stunde
07745 Jena
17.07.2019

Kurzvorstellung

Architekt und Senior Java Entwickler mit Schwerpunkt mehrschichtiger Client Server Anwendungen und Systemintegration. Developer und Maintainer in verschiedenen OpenSource Projekten, sowie aktives Mitglieder der OSGi Alliance Experts Groups

Ich biete

IT, Entwicklung
  • MongoDB
  • Eclipse Modeling Framework (EMF)
  • Java (allg.)
  • JavaScript Object Notation (JSON)
  • Software Architektur / Modellierung
  • Java-Frameworks
  • Blockchain
  • Software Analyse
  • Software Design
  • Softwareentwicklung (allg.)

Fokus
  • OSGi

Projekt‐ & Berufserfahrung

Architekt
Thüringer Ministerium für Wirtschaft und Digitales, Jena
4/2019 – offen (8 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2019 – offen

Tätigkeitsbeschreibung

Forschungsprojekt zur Entwicklung einer Veränderungssicheren digitalen Akte für Medizingeräte um der MDR gerecht zu werden.

Eingesetzte Qualifikationen

Blockchain, Eclipse Modeling Framework (EMF), Java (allg.), Java-Frameworks


Architekt
Stadt Jena, Jena
11/2018 – offen (1 Jahr, 1 Monat)
Öffentliche Verwaltung
Tätigkeitszeitraum

11/2018 – offen

Tätigkeitsbeschreibung

• Entwicklung einer Projektmanagement Tools zur Planung Komunaler Bauprojekte
• Digitalisierung der Komunalen Verwaltung
• Technologien: OSGi, MongoDB, Lucene, GraphQL, gitlab, docker, BNDtools,

Eingesetzte Qualifikationen

MongoDB, Software Architektur / Modellierung, Eclipse Modeling Framework (EMF), Java-Frameworks, JavaScript Object Notation (JSON)


Architekt / Software Entwickler / Scrum Master
radio.de GmbH, Hamburg
1/2014 – 12/2018 (5 Jahre)
Medienbranche
Tätigkeitszeitraum

1/2014 – 12/2018

Tätigkeitsbeschreibung

• Erarbeitung/Konzeption einer nutzerfreundlichen, intuitiven und zuverlässigen Suche für Radiosender
• Entwicklung einer individuellen clusterfähigen Such- und Indizierungslösung auf Basis von Apache Lucene und Eclipse Gyrex
• Migration eines monolithischen Tomcat Backends zu einer modernen Microservice Architektur
• Technologien: Apache Lucene, OSGi, Spring, Tomcat, Eclipse EMF, OCL, Jax-RS, WebSocket, Jetty, NoSQL, MonogDB, REST , Apache Kafka Hudson/Jenkins, Maven (Tycho), Docker, Amazon Cloud, Eureka, Kubernetes, bnd tools, Gradle

Eingesetzte Qualifikationen

MongoDB, Docker, Eclipse Modeling Framework (EMF), Java (allg.), Kubernetes


Architektur, Projektleitung und Entwicklung
CargoHero GmbH, Jena/Hamburg
3/2012 – 1/2013 (11 Monate)
Logistikdienstleister
Tätigkeitszeitraum

3/2012 – 1/2013

Tätigkeitsbeschreibung

Konzeption und Prototypische Umsetzung einer Client-Server-Anwendung zur automatisierten Disposition für die Transportbranche. Dies umfasst eine Mehrschichtige Client Server Architektur mit Clients unterschiedlicher Art: Eclipse RCP, Web, iOS, Android

Aufgaben im Projekt war die Leitung eines kleinen Teams und diverse Subunternehmer, Konzeption der Prozesse, Leitung der Gesamtarchitektur, Design und Implementierung der Schnittstellen sowie die Implementierung der serverseitigen Prozesse.

Technologien: Eclipse RCP, Eclipse OSGi, Eclipse EMF, JPA (Eclipselink), NoSQL (monogdb), REST, JSON, XML, XMI, Eclipse Gyrex, JAXB, LDAP, Lucene


Architektur, Projektleitung und Entwicklung
Universitätsklinikum Jena, Jena
3/2012 – 8/2012 (6 Monate)
Gesundheitswesen
Tätigkeitszeitraum

3/2012 – 8/2012

Tätigkeitsbeschreibung

Entwicklung einer Client-Server-Anwendung für ein Verwaltung von Videositzungen für Psychotherapiesitzungen. Das Projekt umfasste eine Eclipse Richclient zur Verwaltung der Patientenakten sowie der Administration der Software. Datenhaltung und Aufnahme der Therapievideos erfolgt durch einen eigenen Server. Zum steuern der in den Therapieräumen installierten Überwachungskameras dient eine selbst entwickelter Android Client.

Technologien: Eclipse RCP, Eclipse OSGi, Eclipse EMF, Eclipse Gyrex, JPA (Eclipselink), NoSQL (monogdb), REST, JSON, XML, XMI, Eclipse Gyrex, JAXB, LDAP, Android, Videostreaming, ActiveX Controls,


Projektleiter, Architektur
Bundesamt für Risikobewertung / STAT-UP, Jena
10/2011 – 3/2012 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2011 – 3/2012

Tätigkeitsbeschreibung

Entwicklung eines Plugins für KNIME, zur Analyse und Auswertung der Entwicklung von Bakterienpopulationen während der Lebensmittelverarbeitung

Technologien: Java, Eclipse RCP, KNIME, HSQL, Swing, JPA (EclipseLink)


Konzeption, Senior Softwareentwickler
T-Systems Multimedia Solutions GmbH, Jena/Dresden
9/2011 – 9/2012 (1 Jahr, 1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2011 – 9/2012

Tätigkeitsbeschreibung

Mitarbeit beim Customizing eines IBM Websphere Commerce für einen Kunden der T-Systems MMS. Der Kunde harmonisierte damit alle seine Onlineshops Weltweit, während parallel mehrere gewachsene SAP Systeme zusammengeführt wurden.

Aufgaben waren dabei die Konzeption des Orderprozesses, der Entwurf der Schnittstellen zu SAP in diesem Context sowie deren partielle Umsetzung. Weite Position im Projekt SCRUM Master.

Technologien: Java (J2EE), IBM Websphere Commerce, EJB, Eclipse EMF, Liquibase, DB2, (X)HTML, Javascript, CSS, WSDL, XML, XSD, Rational Synergy, Rational Application Developer


Senior Java Entwickler
Nexum AG, Jena
1/2011 – 8/2011 (8 Monate)
Telekommunikation
Tätigkeitszeitraum

1/2011 – 8/2011

Tätigkeitsbeschreibung

Customizing und Integration eines stark angepassten Apache OFBiz ERP System für die 1&1 Internet AG

Technologien: Java (J2EE), Freemarker, Groovy, tomcat (Cluster), Axis 2, postgreSQL (Cluster), (X)HTML, Javascript, CSS, OpenId, Webservice, RMI, XML, Ant, Apache OFBiz, LDAP


Architektur und Entwicklung
Data In Motion UG, Dresden
5/2010 – 12/2010 (8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2010 – 12/2010

Tätigkeitsbeschreibung

Design und Entwicklung eines Portals zur Produktsuche für lokale Geschäfte.

Technologien: J2EE (Glassfish), JPA (Eclipselink), Mysql, GWT, OpenLayers, Maven, Liquibase, PIM, Apache Solr


Senior Java Entwickler
SA2 Worldsync AG, Köln
5/2007 – 5/2008 (1 Jahr, 1 Monat)
Handel
Tätigkeitszeitraum

5/2007 – 5/2008

Tätigkeitsbeschreibung

Implementierung Reporting Modul, Redesign des Administrativen Backendes, Implementierung des Produktdatenaustausches via AS2

Technologien: J2EE(Jboss), Oracle, Eclipse BIRT, XML, Webservices, JMS, LDAP, XSLT, HTML, CSS, Struts, Javascript, Groovy


Angestellter (Senior) Java Entwickler
Mvolution GmbH, Jena
6/2006 – 4/2010 (3 Jahre, 11 Monate)
Mobile Development
Tätigkeitszeitraum

6/2006 – 4/2010

Tätigkeitsbeschreibung

- Wartung und Weiterentwicklung des mvolution RCP Client
- Lead Developer für Avis iPhone und Palm WebOS Client Serverbackend
- Entwicklung der opensocial app travelload für xing
- Erste Umsetzung von www.travelload.de
- Weiterentwicklung des Hauseigenen Portals golocal
- Backend und Schnittstellenentwicklung aller laufenden Projekte


- Technologien: J2EE (Geronimo), JPA (OpenJPA), tomcat, J2ME, Faces, GWT, HTML, CSS, Eclipse RCP, Webservices, XML, Ant, Ajax, Javascript, JSON


Ausbildung

Internet Business Engineering
(Bachelor of Science)
Jahr: 2008
Ort: Jena

Qualifikationen

Programmiersprachen
* Sehr gute Kenntnisse : Java, XML, XSLT, SQL
* Gute Kenntnisse: XHTML, CSS, JavaScript, Oracle, VBA, NoSQL
* in der Vergangenheit angewendet: PHP, C#, Pascal / Delphi, Phyton

Javaskills
* OSGi
* J2EE (Glassfish, JBoss, Geonimo, Websphere)
* J2SE (Tomcat, Swing)
* J2ME
* EJB3
* JMS (ActivMQ, Glassfish, OpenJMS)
* OSGi (Equinox, Apache Felix)
* JPA (Eclipselink/TopLink, OpenJPA)
* JDO (TJDO)
* Eclipse
* EMF
* Texo
* Teneo
* Gyrex
* BIRT
* Lucene
* SOAP (REST, Webservices)
* GWT
* Android
* Blackberry OS
* Maven
* Ant
* Hudson/Jenkins
* Luntbuild
* Apache Solr
* Apache OFBiz
* JUnit

Datenbanken
* SQL (MySQL, PostgreSQL, Oracle, DB2)
* noSQL (monogDB)

Betriebs-Systeme:
* Linux
* Windows
* DOS
* MacOS X

Anwendung
* Eclipse, IntelliJ, SVN, Git, CVS, Apache HTTP Server, Tomcat Application Server, JBoss, Geronimo, Glassfish, Jira, Bugzilla, Trac, Apache OFBiz, Magicdraw, Signavio, Synergy

Vorgehensmodelle:
* Model driven Architecture
* Evolutionäres Design
* Agiles Vorgehen
* SCRUM

Über mich

Ich biete:
* Kontaktfreudigkeit
* Teamfähigkeit
* Prozessorientiertes Arbeiten
* Projekterfahrung in verschiedensten technischen wie wirtschaftlichen Bereichen
* Erfahrung mit der Leitung von Teams kleinerer und mittlerer Stärke

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
368
Alter
35
Berufserfahrung
15 Jahre und 10 Monate (seit 01/2004)
Projektleitung
9 Jahre

Kontaktdaten

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

Jetzt Mitglied werden »