Senior JEE Entwickler/Architekt (Java / Spring / Hibernate / Maven / Oracle)
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 86438 Kissing
- Umkreis (bis 200 km)
- de | tr | en
- 08.11.2018
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
5/2013 – 8/2013
Tätigkeitsbeschreibung
Weiterentwicklung einer Web-Applikation für die Verwaltung von Patientenakten und Dokumentationsbögen. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation. Als Methode zur Software-Entwicklung wird Scrum eingesetzt.
Produkte:
Oracle 11g, JavaSE6, JavaEE5, JUnit,
Eclipse, Spring-Security,
Spring-Core, Spring-AOP, Spring MVC,
Spring Web Flow, HTML, CSS, JSP,
JPA / Hibernate 3, SQL,
Maven 3, Subversion, XML, XSLT,
XPath, XSD, Tomcat 6, Enterprise Architect,
AspectJ, UML, TDD, Jenkins, Continuous Delivery,
Jakarta (Apache) Commons, Selenium,
Linux, Windows 7.
Teamgröße:
3-4
6/2009 – 4/2013
Tätigkeitsbeschreibung
Integration von starker Authentisierung in das bestehende KVB eigene Single-Sign-On (SSO) System.
In diesem Zusammenhang Entwicklung neuer Webservices und Anpassungen am Backendsystem.
Parallel zu diesem Projekt arbeite ich auch an der Weiterentwicklung des Arztregisters der KVB.
Als Vorgehensmodell wird Scrum eingesetzt.
Produkte:
Oracle 10g, JavaSE6, JAX-WS mit Spring,
Entrust IdentityGuard, JUnit 4, EasyMock,
DbUnit, Eclipse Ganymede, Spring 2.6, Spring 3,
JPA / Hibernate 3, SQL, PL/SQL, Maven 2,
Hudson CI-System, Subversion, Squirrel,
Oracle SQL Developer, SpringIDE, Tomcat 6,
Unix (Sun Solaris), Windows XP
Teamgröße:
6-9
5/2009 – 6/2009
Tätigkeitsbeschreibung
Weiterentwicklung und Refactoring des Arztregisters der KVB. Weiterentwicklung eines Tools zur automatischen Synchronisation verschiedener Oracle-Datenbanken mit unterschiedlichen Versionen (Oracle 9 und 10). Refactoring einer Anwendung zur automatischen Anreicherung von Adressdaten mit Geo-Koordinaten über die Google Maps API.
Produkte:
Oracle 10g, JavaSE6, Google Maps API, JUnit 4,
EasyMock, DbUnit, Eclipse Ganymede, Spring 2.6,
JPA / Hibernate 3, SQL, PL/SQL, Maven 2,
Hudson CI-System, Subversion, Squirrel,
Oracle SQL Developer, SpringIDE, Tomcat 6,
Unix (Sun Solaris), Windows XP.
Teamgröße:
2
2/2009 – 5/2009
Tätigkeitsbeschreibung
Design und Entwicklung eines RESTful Web-Services zur Verwaltung von elektronischen Formularen und Formulardaten. Design und Implementierung einer Admin-Anwendung zum Sichten und Bearbeiten der eingegangenen Anfragen. Design und Implementierung einer Client-Anwendung, mit welcher Formulardaten eingereicht werden können. Analyse, Design, Back-end Programmierung, Datenbankdesign, Test, Dokumentation.
Produkte:
Oracle 10g, JavaSE6, JavaEE5, JUnit 4, HttpUnit,
Eclipse Ganymede, Spring 2.5,
REST (JSR 311, Jersey), JPA / Hibernate 3, SQL,
Maven 2, Subversion, Squirrel, XML, XSLT,
XPath, XSD, XMLSpy, JDOM, JAXB,
XStream, XForms, WTP, SpringIDE, Tomcat 6,
Enterprise Architect, UML, TDD,
Jakarta (Apache) Commons, Unix (Sun Solaris),
Windows XP.
Teamgröße:
2
Ausbildung
München
Über mich
Insbesondere lege ich sehr hohen Wert auf Qualität (TDD, Sonar, Metriken, Code Coverage, Clean Code Developer) und hohe Automatisierung (Continuous Build/Integration).
Reine Architektentätigkeiten sehe ich skeptisch. Ein Architekt sollte immer mitentwickeln, um Probleme frühzeitig zu erkennen und auch das Produkt zu reviewen. Diese Rolle konnte ich in meinen bisherigen Projekten sehr gut ausfüllen. Auch als ScrumMaster neben der Entwicklungstätigkeit habe ich in mehreren Projekten gewirkt (Scrum-Erfahrung > 6 Jahre).
Weitere Kenntnisse
==============
Scrum
UML
Objektorientierte Analyse und Design
OOP, OOA, OOD, DDD, TDD
Design Patterns
Extreme Programming
Agile Softwareentwicklung
Unit/Acceptance Testing
Programmiersprachen
===================
Java (JavaSE, JavaEE, Swing, JNI, JSP, ...)
Javascript
C/C++
Visual Basic / VBScript
Assembler
APIs
===================
Spring 2 und 3 - AOP, Core, MVC, Security (Acegi), Web Flow
Wicket
AspectJ
JPA / Hibernate3
J2EE (JDBC, Servlets, JSP, EJB3, JNDI, ...)
WebService, JAX-WS
REST (JSR311, Jersey)
Swing
Lex/Yacc
Bouncy Castle Crypto API
Rhino Scripting Engine
Jakarta (Apache) Commons
Guava
Lombok
iText
Server
===================
Tomcat
JBoss
Datenbanken
===================
Oracle
Microsoft SQL Server
HSQLDB
Microsoft Access
HTML/XML/Scripting
===================
JSP
HTML
JavaScript
XML
XSL/XSLT
XPath
IDE
===================
Eclipse/MyEclipse
JBuilder
Visual Studio
UML
===================
Enterprise Architect
MagicDraw
Source Code Management
===================
SVN
Git
Visual SourceSafe
ClearCase
Bug Tracking
===================
JIRA
ClearQuest
Build-Tools
===================
Ant
Maven2
Maven3
Gradle
Test-Tools / APIs
===================
JUnit 3 und 4
EasyMock
mockito
Powermock
HtmlUnit
HttpUnit
Selenium
Watij
FIT
Installer
===================
NSIS
Visual Studio Installer
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Türkisch (Muttersprache)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden