Software Engineer verfügbar

Software Engineer

verfügbar
Profilbild von Anonymes Profil, Software Engineer
  • 63263 Neu-Isenburg Freelancer in
  • Abschluss: Diplom Informatik
  • Stunden-/Tagessatz: nicht angegeben
  • Sprachkenntnisse: arabisch (Muttersprache) | deutsch (gut) | englisch (verhandlungssicher)
  • Letztes Update: 06.02.2020
SCHLAGWORTE
SKILLS
Anforderungsanalyse:
Das Klären der Anforderungen mittels Business Analyse, Austausch mit verschiedenen Softwareprodukt-Stakeholdern,

Entwicklungskoordination:
Koordinieren und Verteilen der Aufgaben an Teammitglieder sowie das Erstellen starker Webanwendungen

Agiles arbeiten:
Arbeiten im agilen Team nach Scrum, KANBAN, Teilnahme an Daily's, Sprintplannings, Retro's,Definition von Userstories etc.

Programmiersprachen:
  • Java (Core, JEE, UI, Android)
  • JavaScript
  • Kotlin
  • C
  • C++
  • CSS
  • HTML5
Software und Technologien:
  • Ajax
  • Apache Wicket
  • Birt Tool
  • Confluence
  • Derby DB
  • Eclipse
  • Fiddler
  • Hibernate
  • InfluxDB
  • Intellij
  • Jenkins
  • JSP
  • JUnit
  • Maven
  • Microsoft Office Suite
  • MySQL DB
  • NDN Simulator
  • NetBeans
  • NS3
  • Oracle DB
  • RabbitMQ
  • Rest
  • Servlet
  • SNMP Simulator
  • Soap
  • Sonar
  • Spring
  • SQLite DB
  • Tosca
  • Visual Studio

Betriebssysteme:
  • Android
  • Linux
  • Windows
Agile Software-Entwicklungs-Frameworks:
  • Kanban
  • SCRUM
Software Configuration Management:
  • JIRA
  • TFS
Test Automation Tools:
  • Tosca (Automation Specialist Level 1, Automation Specialist Level 2)
Branchenkenntnisse:
  • Banken- und Finanzdienstleistungsbranche
  • Forschung und Entwicklung
  • IT-Dienstleistungen
  • Telekommunikation
Sprachen:
  • Arabisch             (Muttersprache)
  • Deutsch              (C1)
  • Englisch              (C2)
PROJEKTHISTORIE
  • 07/2019 - bis jetzt

    • Cegeka Deutschland GmbH
    • 1000-5000 Mitarbeiter
    • Internet und Informationstechnologie
  • Java Fullstack Developer
    • Agile Entwicklung mit SCRUM
    • Angular Umsetzungen eines Prototyps
    • Programmierung mit OutSystems vs. JEE
    • Entwicklung einer Mobilen Applikation zur Zeiterfassung für Android und iOS

     

    Technologien: JEE, Maven, Spring boot, Sonar, Soap, Rest, Netbeans, Eclipse, Junit, Hibernate, JPA, Oracle DB, JSP, Servlets, C#, Xamarin, Android SDK, Android Emulator, Intel x86 Emulator Accelerator (HAXM), ADB, Git, iOS Emulator, Visual Studio, Swagger, Kotlin, Docker


  • 05/2017 - 06/2019

    • Commerzbank
    • Banken und Finanzdienstleistungen
  • Java Backend Developer
    • Integration von Hinweismeldungen für den User der Bankwebsite, welche auf die Nutzung der Daten und Cookies hinweist (Java EE, JavaScript, OpenShift, Spring Boot, Jenkins, Microservice).
    • Design und Programmierung einer Schnittstelle, um Aufrufe eines dritten Systems aufzunehmen, die Dateien entsprechend aus einer Oracle DB abzurufen und dann weiterzuleiten.
    • Analyse der User Stories sowie Aufteilung und Schätzung der Aufgaben.
    • Entwicklung eines Kunden Webpostfachs.
    • Programmierung eines Depotführungssystems und Termingeld für Endkunden (Java EE, Apache Wicket, Hibernate, Oracle DB).
    • Programmierung der Schnittstellen für ein System zur Fördermittelsuche (Soap, Java EE).
    • Teilnahme am FZA (Fachliche Ziel Architektur), Walkthrough Meeting sowie Teilnahme am PO-Walkthrough-Meeting.
    • Batch Job Programmierung, um Dateien von einer Oracle DB zu extrahieren und in CSV Format zu übertragen (Java EE, Hibernate, Rest, Spring, Maven, Oracle DB).
    • Klärung von Anforderungen mit Business Analyse.
    • Koordination und Verteilung an die Teammitglieder.
    • Koordination der Zusammenarbeit und des Testens mit den Kollegen vor Ort und Offshore in Indien.
    • Analyse und Behebung von Defects und Incidents.

     

    Technologien: Eclipse, Spring, Junit, Maven, Apache Wicket, Hibernate, REST, Soap, Jenkins, Fiddler, Oracle DB, Microsoft Office suite, Windows, SCRUM, TFS, JIRA, Java (Core, JEE), JavaScript, JSP, Confluence, Servlet, JUnit, Tosca, Sonar, Git, OpenShift, Spring Boot, Microservice


  • 09/2016 - 04/2017

    • Commerzbank
    • Banken und Finanzdienstleistungen
  • Softwareentwickler im Backend Bereich
    • Java(JEE)-Entwickler im Wartungsteam.
    • Implementierung von Java-basierten Anwendungen im agilen Umfeld (SCRUM/Kanban).
    • Fehleranalyse und -Behebung (einschließlich der Arbeit mit den User Stories).
    • Analyse und -Behebung von Incidents und Problems.
    • Koordination der Zusammenarbeit mit den Kollegen vor Ort und in Indien.
    • Erstellung eines Prototyps für die Früherkennung von Applikationsfehlern.
    • Teilnahme am projektinternen UI-Training.
    • Tägliches Status Reporting an den Teamleiter.

     

    Technologien: Eclipse, JavaScript, HTML, CSS, Birt Tool, Kanban, Spring, Junit, Maven, Apache Wicket, Hibernate, Rest, Soap, Jenkins(CI), Oracle DB, Microsoft Office Suite, Windows, SCRUM, TFS, JIRA, Java (Core, JEE)


ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Rhein-Main Gebiet
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: