avatar

Softwareentwickler im Java Enterprise Umfeld und Java Webentwicklung

Score
100%
Experience:
9 y
Score
100%
Experience:
9 y
Location:
81543 München
Last update:
04.01.2022
Register to Contact Freelancer
Available
Onsite hourly: 80 $
Remote hourly: 75 $
German: Native
English: Near native
Ich stehe ab 1.1.2018 wieder für Projekte zur Verfügung.
SKILLS
Sehr gute Java / JEE Kenntnisse (EJB, Spring Boot, JPA und Hibernate, JBoss, Maven2 usw.), Projekterfahrung als Technical Consultant im Java Enterprise Umfeld, Webentwicklung mittels Angular, JSF, GWT, (X)HTML, Javascript, Typescript, jQuery und CSS. Leidenschaft für die agile Softwareentwicklung, TTD und Scrum
PostgreSQL AngularJS JBoss Agiles Projektmanagement Client/Server php Google Web Unit Tests Webservice jQuery Javascript Bugfixing Microservices CSS3 Jira Angular Interaktionsdesign Softwareentwicklung SVN Wildfly Vertriebssystems CSS Releasemanagements RESTful yii Jenkins agile Softwareentwicklung JSF Jetty SOAP Spring Boot Sonar Testgetriebene Entwicklung Websphere Linux Primefaces Test Driven Development Angular2 JEE Java Agile Scrum Webanwendung Spring Hudson HTML jUnit Kundendaten git Maven Java EE Typescript Joomla BPMN GUI Testabdeckung Oracle JPA Tomcat Confluence Hibernate Informix Datenbank Java 8
01.10.2012 — 31.12.2012
Integration eines webbasierten HTML Editors (ckeditor) in eine multiclient Swing Anwendung eines großen Versicherungsdienstleisters. Dabei wurde unter anderem eine dynamische Rechtschreibprüfung als ckeditor Plugin realisiert. Besonderer Schwerpunkt lag hierbei außerdem in der Implementierung einer bidirektionalen Javascript-to-Java Kommunikation. Technologien: Javascript, jQuery, JxBrowser, HTML, Java, Swing, Jasmine (js Testing Framework), jUnit, git
01.09.2011 — 31.12.2012
Im Rahmen eines bestehenden Außendienst- und Vertriebssystems für einen Versicherungsdienstleister wurde ein neue Komponente zur grafischen Darstellung der Kommunikation zwischen Außendienstmitarbeiter und Kunde realisiert. Client und Server Implementierung erfolgte auf Basis des spirit Smart Client Frameworks der compeople AG. Des Weiteren wurden im Rahmen dieses Client/Server Projektes Bugfixes und Feature Requests umgesetzt. Technologien: Java, Swing, spirit Smart Client Framework, maven 2, git, Oracle, jUnit, Scrum
01.05.2010 — 30.09.2011
Entwickler
Consulting als Entwickler im Java Enterprise Umfeld für einen Kunden in der Metallbranche. Ein Labor Management System wurde neu implementiert. Das System beauftragt und aggregiert chemische Analysen verschiedenster Messsysteme, wertet die Ergebnisse aus und steuert somit den kompletten Herstellungsprozess durch die zeitnahe Reportierung von qualitativen Daten bezüglich der Materialeigenschaften. * Umfangreiche fachliche Parametrierung des Systems und Historisierung dieser Parameterdaten * GUI Entwicklung mittels Swing und JGoodies * Starker Fokus auf Testabdeckung mittels Unit Tests und fachlicher Akzeptanztests * Schnittstellenanbindung des Altsystems, Nachbarsysteme und der Analysegeräte Technologien: Java, JEE, JBoss, Hibernate, JPA, Informix, Maven, H2, JUnit, Fit, Agile, Scrum
01.03.2010 — 30.04.2010
Entwicklung eines Maven Plugins für den automatisierten Release mehrerer Softwarekomponenten unter Beachtung aller relevanten Vorgaben des Konfigurations- und Releasemanagements. Dabei wurden Schnittstellen zu zahlreichen Drittsystemen des Kunden wie dem Hudson, Sonar, Confluence und dem SVN Repository geschaffen. Technologien: Maven, Hudson, Sonar, Confluence, svn, Java, jUnit
01.04.2009 — 28.02.2010
Inhouse Entwicklung für einen großen Kunden aus der Telekommunikationsbranche. Weiterentwickelt wurde ein komplexes Workflowsystem, welches zur Abbildung und Verwaltung von sicherheitsrelevanten Prozessen bei der Fehlerhebung von Hard- und Softwarekomponenten im Konzern dient. Diese Informationen werden über eine Webanwendung verwaltet, bewertet und an die entsprechenden systemadministrativen Stellen im Konzern verteilt. Spezifische Aufgaben u.a.: * Design und Implementierung eines Email Subscription Systems * Umsetzung eines konsistenten Mechanismus zur Benutzerauthentifizierung von der Anwendung bis zur Datenbank. Auf Datenbankebene wurde ein feingranulares Rechtesystem auf Tabellenebene implementiert. Der Client Zugriff auf die DB wurde mittels Schnittstellen in Form von Datenbank Views gekapselt. * GUI Entwicklung mittels des Google Web Toolkits * Bugfixing und Umsetzung kleinerer Feature Requests Technologien: Java, GWT, Tomcat, Linux, Jetty, PostgreSQL

Description

SKILLS
Sehr gute Java / JEE Kenntnisse (EJB, Spring Boot, JPA und Hibernate, JBoss, Maven2 usw.), Projekterfahrung als Technical Consultant im Java Enterprise Umfeld, Webentwicklung mittels Angular, JSF, GWT, (X)HTML, Javascript, Typescript, jQuery und CSS. Leidenschaft für die agile Softwareentwicklung, TTD und Scrum

Main Skills

Other Skills

PostgreSQL AngularJS JBoss Agiles Projektmanagement Client/Server php Google Web Unit Tests Webservice jQuery Javascript Bugfixing Microservices CSS3 Jira Angular Interaktionsdesign Softwareentwicklung SVN Wildfly Vertriebssystems CSS Releasemanagements RESTful yii Jenkins agile Softwareentwicklung JSF Jetty SOAP Spring Boot Sonar Testgetriebene Entwicklung Websphere Linux Primefaces Test Driven Development Angular2 JEE Java Agile Scrum Webanwendung Spring Hudson HTML jUnit Kundendaten git Maven Java EE Typescript Joomla BPMN GUI Testabdeckung Oracle JPA Tomcat Confluence Hibernate Informix Datenbank Java 8

Work & Experience

01.10.2012 — 31.12.2012
Integration eines webbasierten HTML Editors (ckeditor) in eine multiclient Swing Anwendung eines großen Versicherungsdienstleisters. Dabei wurde unter anderem eine dynamische Rechtschreibprüfung als ckeditor Plugin realisiert. Besonderer Schwerpunkt lag hierbei außerdem in der Implementierung einer bidirektionalen Javascript-to-Java Kommunikation. Technologien: Javascript, jQuery, JxBrowser, HTML, Java, Swing, Jasmine (js Testing Framework), jUnit, git
01.09.2011 — 31.12.2012
Im Rahmen eines bestehenden Außendienst- und Vertriebssystems für einen Versicherungsdienstleister wurde ein neue Komponente zur grafischen Darstellung der Kommunikation zwischen Außendienstmitarbeiter und Kunde realisiert. Client und Server Implementierung erfolgte auf Basis des spirit Smart Client Frameworks der compeople AG. Des Weiteren wurden im Rahmen dieses Client/Server Projektes Bugfixes und Feature Requests umgesetzt. Technologien: Java, Swing, spirit Smart Client Framework, maven 2, git, Oracle, jUnit, Scrum
01.05.2010 — 30.09.2011
Entwickler
Consulting als Entwickler im Java Enterprise Umfeld für einen Kunden in der Metallbranche. Ein Labor Management System wurde neu implementiert. Das System beauftragt und aggregiert chemische Analysen verschiedenster Messsysteme, wertet die Ergebnisse aus und steuert somit den kompletten Herstellungsprozess durch die zeitnahe Reportierung von qualitativen Daten bezüglich der Materialeigenschaften. * Umfangreiche fachliche Parametrierung des Systems und Historisierung dieser Parameterdaten * GUI Entwicklung mittels Swing und JGoodies * Starker Fokus auf Testabdeckung mittels Unit Tests und fachlicher Akzeptanztests * Schnittstellenanbindung des Altsystems, Nachbarsysteme und der Analysegeräte Technologien: Java, JEE, JBoss, Hibernate, JPA, Informix, Maven, H2, JUnit, Fit, Agile, Scrum
01.03.2010 — 30.04.2010
Entwicklung eines Maven Plugins für den automatisierten Release mehrerer Softwarekomponenten unter Beachtung aller relevanten Vorgaben des Konfigurations- und Releasemanagements. Dabei wurden Schnittstellen zu zahlreichen Drittsystemen des Kunden wie dem Hudson, Sonar, Confluence und dem SVN Repository geschaffen. Technologien: Maven, Hudson, Sonar, Confluence, svn, Java, jUnit
01.04.2009 — 28.02.2010
Inhouse Entwicklung für einen großen Kunden aus der Telekommunikationsbranche. Weiterentwickelt wurde ein komplexes Workflowsystem, welches zur Abbildung und Verwaltung von sicherheitsrelevanten Prozessen bei der Fehlerhebung von Hard- und Softwarekomponenten im Konzern dient. Diese Informationen werden über eine Webanwendung verwaltet, bewertet und an die entsprechenden systemadministrativen Stellen im Konzern verteilt. Spezifische Aufgaben u.a.: * Design und Implementierung eines Email Subscription Systems * Umsetzung eines konsistenten Mechanismus zur Benutzerauthentifizierung von der Anwendung bis zur Datenbank. Auf Datenbankebene wurde ein feingranulares Rechtesystem auf Tabellenebene implementiert. Der Client Zugriff auf die DB wurde mittels Schnittstellen in Form von Datenbank Views gekapselt. * GUI Entwicklung mittels des Google Web Toolkits * Bugfixing und Umsetzung kleinerer Feature Requests Technologien: Java, GWT, Tomcat, Linux, Jetty, PostgreSQL

Attachments