Freelancerprofil: -1734995

Entwickler/Berater Java, CRM, Angular, Spring

IT-Erfahrung seit:
2018
Position:
IT Helpdesk/ Technischer Support
Projektleitung / Organisation / Koordination
Qualitätssicherung / Test
Software-Entwicklung / Programmierung
Projekte im Werdegang

10/2018 - SAP CRM, SOAP, Angular, Java
Einsatzort Rolle/Einsatz als: Frontendentwickler Weiterentwicklung - mit dem Fokus auf der Frontendentwicklung - an dem internen Datenschutzportal des Kunden mit dem Ziel eine Erhöhung der Flexibilität in Bezug auf die Ausführung der Geschäftsprozesse zu erreichen. * Beratung bei der Entwicklung im Angular- sowie Java-Umfeld * Betreuung und Optimierung der Backlogs * Erweiterung der Schnittstellen innerhalb des internen Datenschutzportales * Erweiterung und Anpassung der Datenverarbeitung und -verwaltung * Schreiben eines Spring-Rest-Services für die Interaktion mit dem CRM-SOAP- Service * Implementierte die serverseitige Paginierung mit MyBatis * Implementieren Sie den Spring Batch-Dienst, um die Datensätze jeden Monat zu löschen * Fehlerbehebung und Implementierung der serverseitigen Paginierung in Angular 5 * Fixieren der Fehler im Frontend mit Angular 5 Aufgaben Frontendentwickler

07/2018 - 09/2018 Jenkins, Docker, Docker, JUnit, JUnit, Apache Maven, Jenkins
Einsatzort Rolle/Einsatz als Rekrutierungstool ist ein internes Werkzeug, das von Ampada-Mitarbeitern verwendet wird. Dieses wird zur Rekrutierung neuer Kandidaten verwendet. * Entwicklung der kompletten REST-API- und Service-Layer- und Repository- Module * Entwickelte die benutzerdefinierten serverseitigen Validierungen durch Erstellen benutzerdefinierter Annoations * Komplexe Abfragen im Mongo for Search-Modul entwickelt * Entwickelte die Jenkins-Skriptdateien und Docker-Dateien. * Verantwortlich für die Einrichtung des Datenbankservers. * Verantwortlich für die Erstellung der Docker-Images und deren automatische Ausführung. * Verantwortlich für die Erstellung von JUnit-Tests mit Junit, Mockito * Verantwortlich für die Erstellung von Integrationstests mit Spring Mockmvc und RestTemplate Spring Boot, * Spring JPA, * Spring Security, * Maven, * Jenkins, * JIRA, * Bitbucket, * MongoDB Frontendentwickler

05/2018 - 07/2018 Java/J2EE, Apple iOS, Android, Scrum, Java, Apple iOS, Android
Einsatzort Rolle / Einsatz als: Softwareentwickler Softwareentwicklung - API/ REST Programmierung mit JEE * Implementierung und Weiterentwicklung einer API, zur Nutzung von neuen nativen Apps des Kunden (Systeme: iOS & Android) * Entwicklung von Backend-Anbindung * REST Schnittstellendesign-/-entwicklung und Implementierung Technologien: Projektbeschreibung Softwareentwickler

10/2017 - 10/2018 Einsatzort: Rolle / Einsatz als: Softwareentwickler Beim Jobportal Projekt handelt es sich um eine Web-Application zur Digitalisierung und Optimierung von Recruiting Prozessen. Projektbeschreibung Softwareentwickler Beim Jobportal Projekt

04/2017 - 06/2017 Java, Windows, Linux, SAP-Module, SAP-NetWeaver, Apache Maven, SAP-Module, SAP-NetWeaver, SAP-Module, Linux, Oracle, SAP-Module, Scrum, Eclipse
Kunde / Branche: XSAP Migration, Xerox Rolle / Einsatz als: Senior JAVA Entwickler XSAP Migration ist ein Windows zu Linux XSAP-Portal Migrationsprojekt * Applicationssetup mit SAP NetWeaver Developer Studio (NWDS) * Überprüfung des Quellcodes nach vorhanden Fehler (Fehleranalyse) * Analyse von Serverprotokollen und existierenden Fehlern * Behebung von Migrationsfehlern * Aufbau von Build-Management mit Maven (Generierung von WAR Files) * Fehlerbehebung in SAP NetWeaver IDE * Durchführung von Machbarkeitsprüfung zur Prüfung von unterschiedlichen SAP JAR Versionen auf einer Linux Entwicklungsumgebung * Überprüfung der Oracle DB-Verbindung mit SAP-Code Technologien: Projektbeschreibung Senior JAVA Entwickler

01/2017 - 03/2017 Java, AngularJS, MS Office, Java, MS SQL Server, MySql, JSF, Apache Maven, Git, AngularJS
Rolle / Einsatz als Ahold SAM Portal Informations- und Management Portal für die Mitarbeiter von Ahold * Analyse von Incidents * Lösen und fixen der Incidents in AngularJS * Interagieren mit Kunden und Onsiteressourcen * Analyse und Design von Change Requests (CR) Änderung/ Anpassung der aktuellen Webseiten mit GX SDK und mit CR * Entwicklung von neuen Seiten mit GX SDK und mit CR MS Office Tools * Core Java * GX Xperien Central * Microsoft SQL Server * MySQL * Spring Core * Spring Rest * JSF * Maven * Oracle 10g * Git * AngularJS * Node.js * GxP Senior JAVA Entwickler

02/2016 - 09/2016 Java, JSF, Java, JSF, Apache Webserver, JUnit, Scrum
myWFM, RAS & Condis Rolle / Einsatz als: myWFM ist eine "Global Work Force Management" Applikation * Erfolgreiche Verwaltung von drei Anwendungen und 15 Ressourcen * Debugging und Fehlerbehebung in einer vorhanden JSF / REST Services basierenden Applikation * Management des SLA in Bezug auf die Incidents und Produktionssupport * Weltweite Kommunikation und Support der Anwender * Einführung und Administration eines 24/7-Bereitschaftsdienstes für Nokia (myWFM) (Planung von Ressourcen Aufgaben) * Reporting an Projektleitung Core Java * Glasfish * JSF * Spring Core * Oracle10g * Maven 3.0 * Apache CXF * Junit * AWS * Agile Methodologies (Scrum Framework) Senior JAVA Entwickler

05/2015 - 01/2016 Java, SAP-Module, Java, JSF, SAP-Module, SAP-NetWeaver, Java, SAP-Module, Apache Maven, JSF, JSF, Java, EJB, Java, Middleware/Transaktion, Unit Testing, JUnit, Java, JSF, EJB, JUnit, Apache Maven, SAP
ASML Kunde / Branche: Senior JAVA Entwickler Rolle / Einsatz als: Ziel des Projektes ist eine auf Prime Faces (Frontend) und GlassFish Server basierende Applikation durch Java Eigenentwicklung von SAP Plugins zu ersetzten * Analyse und Definition der Anwendungsfälle / Reverse Engineering für das Aufgabenmanagementmodul * Entwicklung von neuen Java / JSF Plugins auf der SAP NetWeaver Plattform, um die existierenden GlassFish Server Applikationen zu ersetzen * Erweiterung des Java basierten SAP- Standard-Plugins um das existierende Frontend - basierend auf PrimeFaces - zu ersetzen. * Erstellung von Builds und aufsetzen des Projekts unter Verwendung von Maven 3 * Konvertierung der existierenden JSF (Java Server Faces) zur einem Java basierten Frontend Plugin * Entwicklung von vier kundenspezifischen EJB s (Enterprise Java Beans) Middleware Komponenten * Erstellung und Durchführung von Unit Tests mit JUnit * Unterstützung des Teams, bei der Fehlerbehebung im Rahmen des SLA Technologien: * Core Java * JSF * Prime Faces * EJB * Oracle10g * JUnit * Maven * SAP MES * Glasfish 4.0 * Web Services Projektbeschreibung

11/2013 - 01/2015 Java, Sicherheit / Kryptografie, Apache Maven, Java, Git, JUnit, Jenkins, Oracle, Scrum
Enterprise Engineering Team, Monitise Inc Rolle / Einsatz als: Monitise Enterprise Plattform ist ein hoch gesichertes, sehr anpassbares und skalierbares, patentiertes Produkt, das von über 350 Finanzinstituten weltweit genutzt wird. Es ist ein Konglomerat aus 130 Java-Projekten und besteht aus Registrierungs-, Ticketing-, Mobile Web-, Zahlungs-, Darlehen-, Kundenmanagement-Scheduling-, Integrations- und Kryptographie-Modulen. * Design & Implementierung der Anforderungen aus CRs und Inzidenz in einem agilen Projekt Projektdokumentationen und Testrepots für 130 Java Projekte zu erzeugen * Entwicklung von JBehave-Programmen zur textuellen Spezifikation von Anforderungen und zur automatisierten Überprüfung dieser Beschreibung auf ihre korrekte Implementierung. * Erstellung von Tests auf Basis von SoapUI * Entwicklung von Multilevel-Transaktionen auf Basis von Spring DAO und Spring Transactions * Entwicklung von REST-API (JAX-RS) um das Frontend Clients mit Business Service Komponenten * Code-Überprüfung der Kollegen und Junior-Entwickler Core Java * Spring Transactions * Glasfish * Spring Core * Spring DAO * JAX-RS * Git * JBehave (BDD) * Maven 3.0 * JUnit * Jenkins * Oracle * JIRA * REST API * TDD * Agile Methodologies (Scrum Framework) Senior JAVA Entwickler

02/2012 - 08/2013 Java, JSP, Jakarta-Struts, Oracle, JavaScript, JQuery, Java, Java, JUnit, IBM WebSphere, Oracle, JSP, Servlets, EJB, JavaScript, JQuery
ABSA AMS, ABSA Bank (Barclays Afrika) Rolle / Einsatz als: Dieses Projekt ist ein Produktionsunterstützungs- und Wartungsprojekt für die ABSA Bank. ABSA hat circa 40 Java/J2EE Applikationen. * Planung und Durchführung des Wissenstransfers vom vorherigen Service- Dienstleister * Identifizierung der Stakeholder und Verantwortlichen und Sammlung der Informationshistorie des Projektes * Erstellung der SMTDs (System Maintenance Technical Dokument) für fünf Applikationen * Zuteilung der Fehler an die Offshore-Teammitglieder * Vorstellung der CRs in den CAB-Sitzungen um diese genehmigt zu bekommen * Kommunikation mit verschiedenen Abteilungen um die kritischen Defekts zu lösen/ beheben lösen/ beheben Seite 8 * Lösung von Defekts und Erstellung von JUnits * Defektbehebung in Java, JSP, Struts, JAX-WS und Oracle Datenbank * SQL Abfragen schreiben für Datamanipulation von 20 Mln Aufzeichnungen * JavaScript and jQuery Coding für die Interaktion mit Backend Java Technologien Technologien: * Core Java * JUnit * RSA 7.0 * WebSphere * Oracle * EJB 3.0 * JSP * Maven 3.0 * Servlets * EJB * JAX-WS * JASX-RS * JavaScript * JQuery Senior JAVA Entwickler

09/2009 - 02/2012 Java, Unit Testing, JUnit, WebServices, SQL, Java, Apache Maven, JUnit, IBM WebSphere, Oracle, JSP, Servlets
Kunde / Branche: Nationwide Internet Auto Express für Autoversicherungen in der gesamten Nation; CCSS (Cross Channel Sales Service) Senior JAVA Entwickler Rolle / Einsatz als: NIAX ist eine Applikation für den Onlineverkauf von Autoversicherung. CCSS ist ein Backend Service Layer von NIAX bestehend aus Service-Schnittstellen, Adaptern, DAO- Implementierungen mit IBatis- und Web Service-Verbrauch. * Implementierung von CRs * Fehlerbehebung * Erstellung von funktionalen Unit-Tests mittels "JUnit" * Entwicklung von Funktionalitäten im Service Layer in der bereits bestehenden CCSS Backend-Applikation * Erstellung und Verwaltung der Release-Notes * Durchführung der wöchentlichen Zusammenführung von Branches mit dem Stamm (Trunk) - mit dem "Code Merging" Tool SVN * Statische Prüfung von Code Qualität und Code-Abdeckung durch Verwendung des SONAR-Tools * Entwicklung von einem Dash Board Tool zum Test von verschiedenen Web Services * Schreibung von SQL-Abfragen für die Datenmanipulation in IBatis Technologien: * Core Java * Spring Transactions * Spring Core * Spring DAO Projektbeschreibung Senior JAVA Entwickler

09/2007 - 11/2008 Java, JSP, Servlets, MySql, HTML/XHTML, PDF, JavaScript, Ajax, Java, Java, Servlets, JSP, MS-Access, Hibernate, JavaScript, Ajax
Kunde / Branche: Safer Archive (Version 3.0, Produkt), Safer Information Systems (Siosys) Senior JAVA Entwickler Rolle / Einsatz als: Dieses Produkt ist ein Suchwerkzeug für bereits digitalisierte und indizierte Dokumente (Indexierung erfolgt durch dtSearch). Dieses Produkt ist ein Teil des EDMS (Enterprise Document Management Systems). Eine CD/DVD enthält folgendes: 1.JRE 2.Jetty Server 3. Safer Archive, inside the jetty server. 4. Indexed Dokumente Features: * Entwicklung einer auf DtSearch, JSP, Servlets und MySQL basierten Suchfunktionalität * Entwicklung von Funktionalität zur Anzeige von dynamischen Suchergebnissen und entsprechenden Meta-Datenfelder auf der HTML-Seite * Entwicklung einer automatischen Funktion zur Nummerierung von Suchergebnissen, die auch durch Userinteraktion parametrisiert werden kann. * Entwicklung von Page-Navigationsfunktionalität zur Erleichterung der Bedienung * Entwicklung einer Funktionalität zur Markierung von Treffern aus der Volltextsuche in den korrespondierenden PDF Dokumenten * Verwendung von Fuzzy Logic, Phonic Searching, Stemming Suchmethoden in DtSearch API * Entwicklung von Frontendfunktionalitäten mit JavaScript / Ajax zur Darstellung der Dynamic Data Technologien: * Core Java * dtSearch engine * dtSearch Java API * Servlets * JSP * MS Access * Hibernate * Jetty * JavaScript * Ajax Projektbeschreibung Senior JAVA Entwickler

01/2007 - 08/2007 Java, Visual Basic, Servlets, JSP, JavaScript, Ajax, MySql, JavaScript, Ajax, Java, Servlets, JSP, JavaScript, Ajax
Projekt Database (Intranet), Anne Arundel Soil Conservation District (AASCD) Rolle / Einsatz als: AASCD ist eine Organisation zur Erhaltung des Erdreiches, die in Anne Arundel im Staat Maryland (USA) gelegen ist Konvertieren einer bereits existierenden Desktop Applikation, basierend auf Visual Basic zur eine Webbasierten Intranet Applikation mit Servlets, JSP, JavaScript, Ajax und MySql * Implementierung einer komplizierten Ajax basierten Suchfunktionalität welche ähnlich wie die Google Suche Vorschläge im Dropdown-Feld anzeigt, sobald der Anwender einen neuen Suchbegriff eingibt * Entwicklung von Frontendfunktionalitäten mit JavaScript / Ajax zur Darstellung des Projektverlaufs (Show History) mit automatischer Anpassung des aktuellen Frames (DIV) Core Java * Servlets * JSP * MySQL5 * JavaScript * Ajax Senior JAVA Entwickler

 
Branche

  Banken & Finanzen
 
Kenntnisse

Hardware
Betriebssysteme
Android
Apache Webserver
iOS
Linux
Unix
Programmiersprachen
Ajax
Angular (+++ (good), 2-4 yrs.)
AngularJS
CSS (+++ (good), 2-4 yrs.)
Eclipse
EJB
Groovy
Hibernate
HTML / XML
HTML5 (+++ (good), 2-4 yrs.)
Java
JavaScript (+++ (good), 2-4 yrs.)
jQuery
JSF
JUnit
React.js (++ (trained), 0-2 yrs.)
SQL
VB (Visual Basic)

Datenbanken
Access
MS SQL Server
MySQL
NoSQL
Oracle
Postgres SQL (psql)

Datenkomm. / Netzwerk
IBM Websphere

Design / Entwicklung

SAP / ERP Module
SAP BI - Business Information Warehouse
SAP BPM (Business Process Management)
SAP CRM (Customer Relationship Management)
SAP NetWeaver Portal

Software / Tools
Docker
Eclipse
GIT
Hibernate
Jenkins
MS Office
REACT
Selenium (+++ (good), 2-4 yrs.)

Standards / Prozesse
Anwendungsbetreuung
Problem Management
Produktmanagement
Prozessmanagement
SCRUM
SOAP
WebServices
 
Ausbildung & Zertifikate

k.A  
 
Sprachen

deutsch (+)
englisch (++++)


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.