Experienced Oracle Certified Java Developer (Master Wirtschaftsinformatik)
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 31832 Springe, Deister
- DACH-Region
- de | en
- 17.10.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
12/2022 – 6/2024
Tätigkeitsbeschreibung
Entwicklung von Software für die Planung und Verwaltung von Spielen.
Frontend: React und Typescript
Backend: Java 17, Microservices, Rancher und AWS Console für Deployment, Spring boot, Hibernate, RabbitMQ, Spring Batch
Java (allg.), React (JavaScript library), Representational State Transfer (REST), Amazon Web Services (AWS), Hibernate (Java), Mysql, Spring Framework, Typescript
11/2018 – 9/2022
Tätigkeitsbeschreibung
Entwickung von WebServices basierend auf Spring.
Spring Rest Client Schnittstllen Entwicklung
Rochade
SQLJ
IBM WebSphere Application Server (WAS), Spring Framework
4/2017 – 10/2017
TätigkeitsbeschreibungEntwicklung von der GUI und Backend (RestApi und WebServices) für Avaya Kunden (Telefonie). Namensänderung, Löschen von den Kunden (Sparkassen Mitarbeiter)
Eingesetzte QualifikationenApache Maven, Subversion, Festnetz / Telefonanlagen / Fax, Hibernate (Java), Java (allg.), Jira, Junit, Objektorientierte Analyse (OOA), Spring Framework
10/2016 – 3/2017
TätigkeitsbeschreibungWeiterentwicklung von dem Backend für die Auto Vermietung.
Eingesetzte QualifikationenScrum, Wildfly, J2EE, Enterprise Javabeans, Junit, Jenkins, Hibernate (Framework)
4/2016 – 9/2016
TätigkeitsbeschreibungWeiterentwicklung von dem Fansale Plattform zum privaten Verkauf von Tickets.
Eingesetzte QualifikationenMicrosoft SQL-Server (MS SQL), Apache Tomcat, Apache HTTP Server, Hibernate (Java), Java SE, Spring Framework
7/2014 – 3/2015
Tätigkeitsbeschreibung
Java Developer, Entwicklung von SOAP Web Services und RestService
Server Techniologie: WebLogic 10.3.5, 12.1.2
EJB 3.1
JPA 2.3
Datenbanken: Informix DB, Oracle DB
REST: Jersey Server 2.13
Testen: JUnit, Mockito, DBUnit, Clover
Build Management mit Hudson/Maven, Bash
Oracle-Anwendungen, Informix, Projektmanagement (IT), Java (allg.), Enterprise Javabeans, Weblogic (Oracle)
2/2014 – 5/2014
Tätigkeitsbeschreibung
Car Configurator Applikation (RuleEngine für zusammensetzen vom Autoteile zu einem volständigen Auto, Speichern der Kofiguration in DB)
- EJB 2,
- Websphere 6.1 / 8
- JPA 1.2
- Tomcat 7
- Build Management mit TeamCity (vorher Jenkins), maven
- SVN (Umstellung auf Git, Git Installation unter Linux, Verwaltung von Benutzeraccounts)
- Pflege, Bugfixing und Weiterentwicklung von WebServices (unter Websphere 6.1)
- Umstellung von Mehreren Applikationen von Websphere 6.1 auf Websphere 8.
- Generieern von Client Stubs (für Web Services Kommunikation) mittels Maven/Ant tasks (WSDL2Java Task)
- Build Management / release Management
Release-Management, WebSphere, Apache Tomcat, Subversion, Java (allg.), Enterprise Javabeans, Web Services
4/2013 – 1/2014
Tätigkeitsbeschreibung
Liferay 6.1.1 auf Weblogic 12.1.1 (cluster mit 3 Nodes)
Fachliche Beschreibung: Erfassung von internen Abläufen,
Modem Provisionierung, C4, C5 Switches Verwaltung, Routers
Konfiguration/Regeln, Kundendaten Verwaltung, Lawful
Interception, Notrufrouting, Mahnsperren usw.
Continuous Intergation/Deployment: Automatisches Layout
Erstellenung. Liferay Rollen erstellen und den neu erstellten
Layouts zuweisen. Automatisch Portlets auf die Layouts beim
Deployment platzieren. Integration tool: Bamboo von Atlassian
Liferay Portlets zu Spring Controllers portieren, damit die
Dependency Injection genutzt werden kann.
Nutzen von EclipseLink JPA in Portets. QueryDSL für komplexe
where clause Bedingungen.
Portlet .war und .ear Datei werden nicht in „deploy“ Verzeichnis
abgelegt, um die Dateien von Liferay deplyoen zu lassen,
sondern direkt über maven task von weblogic deployed.
Nutzung von WebServices in Portlets (Apache CXF).
Datenbank: Oracle
Livegang von neu entwickelten Portlet Plattform. Nutzer
Feedback holen und umsetzen von zusätzlichen Anforderungen
nach Livegang.
Oracle-Anwendungen, Betriebssysteme, Spring Framework, Java (allg.), Web Services, Weblogic (Oracle)
8/2008 – 4/2013
Tätigkeitsbeschreibung
Position: JAVA RESTAPI Entwicklerin
Aufgaben: Weiterentwicklung von RESTAPI in Java (Apache
CXF), um die nötige Infos für iPad und iPhone App zur
Verfügung zu stellen. Ausgabeformat sowohl XML als auch
JSON. Erstellen von Hibernate Entity Mappings, Transactional
Services, Oracle DB.
Position: iPhone/iPad Entwicklerin & Java RestApi
Entwicklerin
Aufgaben: Entwicklung von Apps für Store, Einsatz von REST
API
Tools: Xcode, Appcode, Git (Entwicklung mit iOS 5/6)
Position: Java Web Entwicklerin in Team Suche und Expose
Aufgaben: Entwicklung in Backend und Frontend, Security
Frontend: Servlets, Spring MVC, YUI Library
Backend: Hibernate, Web Services (REST-API), Apache SOLR
(Suchmachine)
Security: XSS, SQL Injections prevention
Tools: IDEA/Eclipse, Maven/Ant, SVN, release management mit
RPM
Oracle-Anwendungen, SQL, IT Sicherheit (allg.), iOS, Release-Management, Mobile Application Development, Spring Framework, Subversion, iOS Entwicklung, Java (allg.), Hibernate (Java), Eclipse
1/2006 – 7/2008
Tätigkeitsbeschreibung
Entwicklung der auf
Java basierenden Software für die elektronische Registrierung
und Verwaltung von Autoverkäufen.
Aufgaben:
- Führung von mitarbeitenden Entwicklern und dem Tester, Hilfe
bei dem Planen von Release /Terminen
- Besprechung der Anforderungen mit dem Auftraggeber
- Erstellung der Spezifikationen, basierend auf den Besprechechungen
mit dem Kunden
- Einspielen von den neuen Versionen auf Produktivsystem, Einspielen
von Hofixes
- Unterstützung bei User Support
Entwicklung am Frontend und Backend
Frontend: JSF (Tomahawk, MyFaces, Infragistics), JSP, AJAX
(Prototype Framework, Anwendung von AJAX Funktionalität
von Infragistics), Javascript, CSS, Tiles, Struts
Backend: Axis (SOA) – Konsumieren von Web Services,
Mysql (Datenbank) – Datenbank Konzept Erstellung, Datenbank
Refactoring, Stored Procedures, Triggers und Funktionen ab
MySQL 5.1
Linux: Erstellen von kurzen Shell Skripten um das automatisches
Einspielen von neuen Versionen zu ermöglichen.
Installation von Tomcat, mysql auf Linux.
Mysql, Testen, Apache Tomcat, Shell (CSH), Java (allg.), Serviceorientierte Architektur, Web Services, Apache Struts, CSS (Cascading Style Sheet), Ajax, Javaserver Pages, Javaserver Faces, JavaScript
2/2005 – 5/2007
Tätigkeitsbeschreibung
Aufgaben: Entwicklung der Web Applikation für die GEMA Datenerfassung.
Tools: Eclipse Entwicklungsumgebung, Versionsverwaltung erst
mit CVS und danach mit SVN. Erstellen von Ant Skripten
Frontend Entwicklung: Struts, Tiles, Javascript, HTML, CSS
Testentwicklung: JUnit, HttpUnit (HtmlUnit)
Testen auf Tomcat Linux Umgebung
Apache Tomcat, Software Version Control, Subversion, Java (allg.), Junit, Concurrent Versions System, Eclipse, Web Entwicklung, Apache Struts, CSS (Cascading Style Sheet), JavaScript, HTML
Zertifikate
Amazon AWS
Ausbildung
Berlin
Berlin
Über mich
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden