Freelancerprofil: -0127424

Senior Entwickler Java JEE/J2EE JPA Hibernate Spring Swing GWT Hudson EJB3.0 Ant Maven Junit Tomcat Websphere HTML5 CSS XML JavaScript

IT-Erfahrung seit:
2005
Position:
IT Analyst / Architekt
IT Datenbankentwicklung
Qualitätssicherung / Test
Software-Entwicklung / Programmierung
Projekte im Werdegang

01/2012 - 05/2013 Erstellung eines Architektur-Konzeptes für das Gesamtsystem und des
Erstellung eines Architektur-Konzeptes für das Gesamtsystem und des Feinkonzeptes für die einzelnen Bestandteile des Systems. Namburu Pras Softwarentwicklung in Java, Transact SQL. Definition von Testfällen und Durchführung der Tests. Erstellung des Fachkonzeptes in enger Zusammenarbeit mit dem Kunden. Fufunktionalitäten Die relevanten Daten aus verschiedenen Unternehmensdatenbanken an eine zentrale Datenbank. Implementierung Anwenderschulungen und Unterstützung der Anwender in der inbetriebnahmephase. Replikation der zentralen Datenbank mit den lokalen Datenbanken. Arbeit an Auswertung über den gesamten Datenbestand. Intensiv an Zugriffsrechte- und Rollenkonzept gearbeitet. Architektur : Java Enterprise Architektur. Serverseitig MS-SQL-Server Datenbank, Java Server mit Hibernate. Clientseitig : WebFrontend, ThinJavaClient. Programmiersprachen & Tools Java, Swing, Eclipse WebServices, WebLogic, Struts, EJB, JUnit, CVS, DOM4J Access, XML Spy, MAVEN2, Oracle 11i, Server Tools

10/2010 - 12/2011 Rollen: Sr. Java Entwickler
Rollen: Sr. Java Entwickler Erstellung des Fachkonzeptes in enger Zusammenarbeit mit dem Kunden. Die Hauptaufgabe ist Anpassung der Architektur und der Technologien in Bezug auf PHP und MySQL. Erstellung eines Architektur-Konzeptes für das Gesamtsystem.. Datenbankdesign, Softwareentwicklung in PHP und JavaScript, Transact-SQL. Definition von Testfällen und Durchführung der Tests (Unit). Durchführung von Anwenderschulungen und Unterstützung der Anwender in der Inbetriebnahmephase. Architektur Apache Webserver mit PHP. MySQL als RDBMS (Linux Server). Programmiersprachen & Tools PHP, SmartBibliothek, MySQL, JBoss, Firefox, Firebug, Patterns, JavaScript Debugger

01/2009 - 09/2010 Technische Projektleitung.
Technische Projektleitung. Entwicklung im Spring, Hibernate und GWT Technologien, und andere Technolgie Namburu Pras zwischen Hibernate und GWT .GWT, GWT Ext, benutzt Beteiligt im der erorderlichen architekturumstellungen bei benutzen Smartclient / Smart GWT,GwtRpcSpring, GWT-SL. Aus diesem Grund haben wir es für den Einsatz auf Clustern ausgelegt . Planung und Durchführung einer fortgeschrittenen Hibernate Funktionalität . Implementierung von Spring, Spring AOP und Spring Security Konzept. Entwicklung des Fachkonzeptes in Zusammenarbeit mit den Fachabteilungen. Programmiersprachen & Tools Java, Hibernate, Eclipse, Spring, Gilead, GWT, GWT Ext, XML, HQL, MySQL GwtRpc Spring, Maven, PMD, Check Style, Spring Security, Single Sign-On, RACF

05/2007 - 12/2008 Erstellung eines Architektur Konzepten für Web Teil des Systems.
Erstellung eines Architektur Konzepten für Web Teil des Systems. Als Entwicklungsmethode wurde konsequent Scrum eingesetzt. Erstellung des Konzeptes für den Reportgenerator. Softwareentwicklung in Java, Servlets, Intellij. Erstellung und Durchführen von Unit Tests (Unit). Benutzen Turbine und Velocity als Webapplikationsframework. Fufunktionalitäten Browsergestützte Datenerfassungsmasken. Umfangreiche Datenvalidierung. Browsergestützter Reportgenerator zum Erstellen von individuellen Abfragen. Loggingfunktionen. Architektur: Java-Enterprise Architectur. Serverseitig: Tomcat 4.1, Oracle, Apache Webserver mit SSL-Verschlüsselung. Clientseitig: Alle gängigen Internet-Browser. Programmiersprachen & Tools: Java Servlets, IntelliJ, OpenSSL, CVS, Access, Oracle

04/2006 - 04/2007 Konzeption, Design und Implementierung der Client & GUI Komponenten mit Swing.
Konzeption, Design und Implementierung der Client & GUI Komponenten mit Swing. Implementierung von Serverfunktionen RMI, JDBC. Datenbankdesign (ER Modell), Entwicklung in Java. Konzeption, Design und Implementierung der XML-Schnittstellenkomponenten. Erstellung und Durchführung von Unit Tests (Unit). Durchführung von Anwenderschulungen und Unterstützung der Anwender in der Inbetriebnahmephase. Fufunktionalität Stammdatenpflege, Auftragsverwaltung. Erstellen und Verwalten von Abonnements, Werbeaktionen. Namburu Pras Historisierungsfunktionen. Intensivarbeit mit der Berichterstattung. Vollständige Steuerung des angebundenen mit Hilfe von XML Objekten. Architektur, Systemumgebung Java Enterprise Architektur mit Thin Client-Swing. Java Server mit eigenem Persistenzmapper Datenbankserver My-SQL. Deployment des Clients mittels Java Webstart. Anbindung von Client und Server per RMI. Datenbankanbindung an My-SQL benutzen JDBC. Programmiersprachen & Tools IntelliJ, Java, Swing, Servlet, Glassfish, CVS, ANT, DOM4J, Junit, Access, XML Spy Case Studio, My- SQL Tools, MySQL-Front, My-ODBC

 
Branche

  Gesundheitswesen
Telekommunikation
 
Kenntnisse

Hardware
Betriebssysteme
AIX
Apache Tomcat
Apache Webserver
HP-UX
IRIX
Linux
Sun OS / Solaris
Unix
Programmiersprachen
Ajax
C++
Cobol
CSS
Eclipse
EJB
Hibernate
HTML / XML
Java
JavaEE (J2EE)
JavaScript
JDBC
JMS
JSF
JSP (JavaServer Pages)
JUnit
MySQL (Programmierung)
OOA/OOD
PHP
Python
RMI
Ruby on Rails
SQL
Swing
XML
XSL

Datenbanken
Informix
JDBC
MS SQL Server
MySQL
ODBC
Oracle
SQL Datenbanken

Datenkomm. / Netzwerk
IBM WebSphere Application Server (WAS)
ODBC
Oracle Weblogic Server
RMI

Design / Entwicklung

SAP / ERP Module

Software / Tools
CVS (Concurrent Version System)
Jboss
Mercury WinRunner/QualityCenter
NetBeans
Subversion
VMWare

Standards / Prozesse
RUP - Rational Unified Process
SCRUM
SOAP (Simple Object Access Protocol)
UML
 
Ausbildung & Zertifikate

k.A  
 
Sprachen

deutsch (++++)


Sonstiges

 

Kontakt

people4project GmbH
Lörenskogstr. 3
85748 Garching bei München
+49 (89) 55 29 39 - 40
Image

Vereinbarung zur Verwendung von Cookies


Allgemeine Verwendung

Wir verwenden Cookies, Tracking Pixels und ähnliche Technologien auf unserer Website. Cookies sind kleine Dateien, die von uns erstellt und auf Ihrem Gerät gespeichert werden. Unsere Website verwendet Cookies, die von uns oder von Dritten zu verschiedenen Zwecken im Rahmen der Verwendung und Funktionalität einschließlich der Personalisierung unserer Website abgelegt werden. Es ist möglich, dass Cookies verwendet werden, um zu nachzuvollziehen, wie Sie die Website verwenden und so zielgerichtete Werbung anzuzeigen.

Dritt-Anbieter

Unsere Website nutzt verschiedene Dienste von Dritt-Anbietern. Wenn Sie auf unserer Website sind, können diese Dienste anonyme Cookies im Browser des Benutzers ablegen und diese Cookies mit in der Cookie-Datei des Besuchers speichern. Im folgenden eine Liste einiger derartiger Dienste: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom und andere soziale Netzwerke, Anzeigen-Agenturen, Sicherheits-Software wie z.B. Firewalls, Datenanalyse-Unternehmen und Anbieter von Internetzugängen. Diese Dienste sammeln möglicherweise auch anonyme Identifizierungsmerkmale wie die IP-Adresse, den HTTP-Referrer, die eindeutige Geräte-Kennung und andere nicht-persönliche Informationen zur Identifizierung sowie Server Logfiles.