
Java JEE Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 63322 Rödermark
- auf Anfrage
- de | en
- 02.01.2021
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2014 – 7/2015
Tätigkeitsbeschreibung
• Neuentwicklung eines Belieferungsystems der Bundesbank zur EZB (SSM)
• Mitarbeit im Team in Entwickler-Rolle mit Fokus Qualität und Test-Konzeption
• Integration mit Bestandssystem auf Basis von JMS und Webservices
• Design/Implementierung/Test von Systemkomponenten
• Entwurf und Implementierung eines Testkonzepts inkl. Testdaten-Vorbereitung auf Basis Arquillian/TestNG/JUnit
• Implementierung im Frontend auf JSF/Primefaces Basis und hausinternem Kolumbus-Framework
• Code-Reviews und Qualitätskontrolle
Technologien:
• Java EE 6
• JSF, JPA, CDI, EJB 3.1
• Primefaces 5.0
• JMS
• JAXB, JAX-WS
• XBRL, XML
• Arquillian
• TestNG
• Maven
• Jenkins
• Jacoco, Sonar
• JIRA, Crucible, Confluence
• Kolumbus-Framework (hausintern)
XML, J2EE, Java (allg.), Enterprise Javabeans, Junit, Java Message Service, Web Services, Javaserver Faces, Technische Konzeption
7/2013 – 10/2014
Tätigkeitsbeschreibung
• Mitentwicklung und Pflege des Bankenaufsichtlichen Informationssystems (BAKIS)
• Implementierung von Change-Requests gemäß Fachkonzepten
• Abstimmung mit dem Fachbereich
• Technische Portierung/Re-Engineering der Oracle ADF Business Components zu einer modernisierten Spring/JPA Architektur mit dem Ziel der vollständigen Ablösung
• Backend (BC4J, Spring, JPA) und Frontend Entwicklung (JSF, ADF Faces)
• Testautomatisierung mit Selenium/jUnit
• Technische Dokumentation / Pflichtenhefte
Technologien:
• JDeveloper/Eclipse
• Oracle ADF Faces
• Oracle ADF Business Components
• OC4J
• JSF, JPA, Spring
• Selenium, jUnit
• Apache Tiles
• GIT, SVN
• CruiseControl
• Oracle, PL/SQL
Oracle Database, Java Database Connectivity, Oracle WebLogic Server Enterprise Edition (EE), J2EE, Eclipse, Javaserver Faces
10/2012 – 3/2013
Tätigkeitsbeschreibung
• Mitentwicklung im Team des u.g. Produktes
• Teil eines Scrum-Teams
• Begleitung der erstmaligen Ausrollung des Produktes
• Feature-Entwicklung für neue Releases
• JavaScript Re-Design
Technologien:
• Eclipse, SVN
• jUnit, TestNG
• Selenium
• XML, JAXB
• Freemarker, Spring MVC, Javascript, HTML
• Google Closure
• Tomcat
7/2012 – 9/2012
Tätigkeitsbeschreibung
• Qualitätssicherung eines großen, europaweit ausgerollten Softwareproduktes
• Mitarbeit im QA-Team
• Implementierung von Unit-/Integration-Tests für die Neu-Implementierung einer hochfrequentierten XML-Schnittstelle
• Integrations-Tests (Selenium) für das Webinterface
• Manuelle Tests
Technologien:
• Eclipse, SVN
• jUnit, TestNG
• Selenium
• XML, JAXB
• Tomcat
3/2012 – 5/2012
Tätigkeitsbeschreibung
• Neukonzeption von bestehenden Unternehmensanwendungen (Mod-PL/SQL) für einen JEE 6 Stack
• Design und Implementierung der Anwendungen in einer JEE 6 Umgebung
• Sowohl Frontend (JSF 2.0) als auch Backend (EJB 3.1)
Technologien:
• Netbeans, SVN, jUnit
• JEE6
• EJB 3.1, JSF 2.0, CDI
• Glassfish
• Oracle Weblogic
• Primefaces
1/2012 – 6/2012
Tätigkeitsbeschreibung
• Anpassungen gemäß Kundenwunsch für einen webbasierten Java-Wizard („MarketProfile“)
• Analyse und Auswertung von marktrelevanten Flugdaten
• Realisierung mit Spring MVC im Frontend
• PL/SQL und Cognos im Backend
Technologien
• Spring MVC
• Tomcat
• Eclipse
• Maven
• jUnit
• IBM Cognos
• PL/SQL
6/2011 – 12/2011
Tätigkeitsbeschreibung
• Implementierung eines Privatkunden Portals
• Spring Portlet MVC im Frontend
• Anbindung an eine service-orientierte Schicht, die mit Apache Camel und CXF im Backend realisiert wurde
• Mitarbeit an beiden Teilen
Technologien:
• Apache Camel
• Apache CXF
• SOAP-WS
• Spring Portlet MVC
• IBM Websphere Portal 7
• Enterprise Architect
• Liferay Eclipse, Maven, JIRA, SVN, Jenkins, Nexus
10/2010 – 5/2011
Tätigkeitsbeschreibung
• Abstimmung und Implementierung von Produktänderungen gemäß Kundenwunsch
• Swing-basierte Desktopanwendung mit geografischer Kartendarstellung
• Serverseitiges Rendering der Karte in einer Tomcat-Anwendung
Technologien:
• Swing
• Tomcat
• Hibernate
• SOAP-WS
• MapXtreme for Java
• MapBasic
• Eclipse, CVS, Mantis, Hudson
10/2007 – 9/2010
Tätigkeitsbeschreibung
• Design, Implementierung, Unit-Test von Java Anwendungen in einer komplexen und heterogenen Softwarelandschaft
• Erstellen von Design Dokumenten für anschließende Implementierung
• Implementierung eines JMS Providers für eine proprietäre Middleware, Anbindung existierender Anwendungen
• Implementierung einer Supervising und Monitoring Anwendung mit SNMP (basierend auf SNMP4J) und JMX Schnittstelle
• Entwicklung von Service Komponenten mit CORBA Schnittstelle
• Verwendung von Toplink/Oracle für Datenpersistenz
• Implementierung eines Konzeptes zur Cache-Invalidierung über JGROUPS
• Integration von Spring mit bestehenden Frameworks
Technologien:
• Spring
• JMS Eclipse, IBM ClearCase/ClearQuest, jUnit
• Spring
• Hibernate
• SNMP
• JMX
• Eclipse, IBM ClearCase/ClearQuest
2/2007 – 9/2007
Tätigkeitsbeschreibung
• Entwicklung eines Eclipse basierten Editors für ein proprietäres Datenformat
• Modellgetriebener Entwicklungsansatz unter Verwendung des Eclipse Modeling Frameworks (EMF)
• Validierung der Benutzerschnittstelle und Integration von Problemmeldungen in der Eclipse IDE
Technologien:
• Eclipse RCP
• EMF
• XML
Ausbildung
TU Darmstadt
Über mich
Weitere Kenntnisse
- Softwareentwicklung (Schwerpunkt)
- Versionierung
- Verteilte Systeme
- Applicationserver
- IT-Beratung
- Open Source
- Testautomatisierung
Produkte/Standards:
- Java EE, EJB3, CDI, JPA, JMS, JMX
- JSF, Spring MVC, Primefaces, Ajax
- Java SE 6/7
- Spring
- Apache Camel
- Hibernate, EclipseLink
- CORBA
- SNMP
- Swing, RCP/SWT
- JavaScript, HTML, CSS
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden