Senior Java Software Entwicklerin, E-Commerce, Verantwortung übernehmen, Java, Software Architektur, Robot Framework, Web, Test (Automatisierung),
Aktualisiert am 02.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.10.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Software-Entwicklung
Java
Bulgarisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Spanish
Anfänger
Esperanto
Anfänger

Einsatzorte

Einsatzorte

Dortmund (+50km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

3 Jahre 1 Monat
2020-03 - 2023-03

Software Entwicklung

Senior Java Software Entwicklerin Java Java EE OpenJPA ...
Senior Java Software Entwicklerin

Die Vorbereitung, Implementierung und Austausch des ORM einer Software vom Mpfj auf OpenJPA. Anschließende Migration über parallellaufende BatchJobs, die jedes zu migrierendes Objekt aus der Datenbank lädt, programmatisch verändert und wieder speichert für ca. 750 000Datensätze

  • Austausch der objekt-relationale Schicht einer Software Anwendung vom Mpfj auf OpenJPA
  • Wartung und Erweiterungen als laufendes Projekt
  • Migration von ca. 750 000 Datensätze, mit der zugehörigen programmatischen Umstellung jedes Objekts und deren neuen Speicherung in der Datenbank

Design/Entwicklung/Konstruktion Java 8 OpenJPA Subversion Atlassian JIRA Atlassian Confluence Maven Implementierung Batchverarbeitung Object-Relational-Mapping Integration WebSphere Application Server JBoss Application Server
Java Java EE OpenJPA JBoss Application Server BeanConnect Java 8 REST SOAP WebSphere JBOSS Maven Oracle Cobol2Java SonarQube Eclipse JUnit Jira Confluence Subversion
Continentale Versicherungsverbund
Dortmund und Remote
1 Jahr 9 Monate
2018-06 - 2020-02

Software Entwicklung

Senior Software Entwicklung Scrum Java Spring ...
Senior Software Entwicklung

Mehrere Projekte auf Java Basis mit Vaadin als UI und Oracle als Datenbank. Zusätzlich neue Software für Mehrarbeitszeiterfassung mit Web Components, Type Script, Java Script und Spring Boot. 

  • Neue Anforderungen an mehrere bestehenden Projekte implementieren
  • Software vom Scratch für die Mehrarbeitszeiterfassung mit Web Components
  • REST Web Services und Schnittstellenprogrammierung.

Eclipse Java 11 Tomcat Jenkins Oracle 11
Scrum Java Spring Web Components J2EE Vaadin REST Tomcat Liferay Spring Boot JPA Lombock Type Script NPM Maven Jenkins Java 8 und 11 Jira Confluence Liquibase
Rhenus Assets&Services / Logistikbranche
Holzwickede
2 Jahre 6 Monate
2017-09 - 2020-02

Unterstützung, e-commerce, Online-Shop

Unterstützung bei dem Aufsetzen und Verwalten von dem Online Shop

  • Wordpress
  • E-Commerce Management
  • Vertrieb digitalisieren
3 Monate
2018-01 - 2018-03

Erstellung einer Plattform für die Pflege, Bearbeitung und Verwaltung

Software Entwicklung mit Java 8, Docker J2EE JBoss Hibernate ...
Software Entwicklung mit Java 8, Docker

Erstellung einer Plattform für die Pflege, Bearbeitung und Verwaltung von Eingehenden Dokumenten von mehrere beteiligte Bearbeitern. Das Projekt wurde vorzeitig abgebrochen.

  • BPMN, Camunda Prozesse
  • Domain Model erstellen
  • Camunda Prozesse über Java Delegate aufrufen
Eclipse Docker Jenkins Jersey
J2EE JBoss Hibernate BPMN CamundaBPM JSF Java 8 JPA Lombock JBOSS Lombok Camunda Docker Jenkins Scrum
Materna / Behörde
Dortmund
4 Monate
2017-09 - 2017-12

E-Commerce Online Shop

Aufsetzen und Support von Online Shop WordPress E-Commerce
Aufsetzen und Support von Online Shop

Unterstützung bei dem Aufsetzen und Verwalten von einem Online Shop mit WordPress. E-Commerce Management. Plugin Installation und erste SEO Erfahrungen.

WordPress E-Commerce
PeakBar
Dortmund
1 Jahr
2016-10 - 2017-09

Projektmanagement

Projektmanagement PC Red Hat Linux (Server) Windows 7 ...
Projektmanagement

Einarbeitung in Projektmanagement in speziellen nach PRINCE2. Hybris Einführung und Migration von eShops. Salesforce Schnittstellen Definition. Core Media als CMS. PIM-Einführung und Ablösen von JCatalog. Begleitung der Projektleitung der Einführung des Partner Portal. Migration von vielen Webseiten in der neuen Plattform. 

  • Projekt Management nach PRINCE2009
  • Einarbeitung und erste Projekte begleiten
  • Hybris Einführung und Migration

PC Red Hat Linux (Server) Windows 7 Java PRINCE2 PRINCE2 agile Hybris Salesforce Produkt Information Management System Partner Portal Scrum
Metallindustrie
4 Jahre 9 Monate
2013-01 - 2017-09

Anwendungsentwicklerin e-Business

J2EE JBoss ApplicationServer JSF ...
  • Konzeption, Entwicklung mit Java und Test im Bereich von einem Online Shop.
  • Entwicklung eines internen Contents Management System (CMS).
  • Anforderungserhebung und Verwaltung.
  • Erste Schritte in Projektmanagement.
IntelliJ IDEA
J2EE JBoss ApplicationServer JSF PrimeFaces HTML(5) Anforderungsanalyse
dormakaba Deutschland GmbH (früher DORMA)
1 Jahr
2014-04 - 2015-03

Software Entwicklung mit Java

Windows 7 PC Red Hat Linux (Server) ...

Planung, Architektur, Entwicklung und Wartung mehrere interne Wikis mit Dokumentenablage für unterschiedliche Länder (USA, Australien, Russland, Belgien, Schweiz, Frankreich). Responsive Design Einführung für das gesamte Portal. 

  • Java Software Entwicklung
  • Responsive Design
  • Test
Windows 7 PC Red Hat Linux (Server) PostgreSQL Java IntelliJ Prime Faces JSF Maven Jboss (7.1) CKEditor TinyMCE UML ERP-Modellierung PIWIK Anbindung Hibernate Solr Suche
Metallindustrie
4 Monate
2014-03 - 2014-06

Anforderungsmanagement, Konzeptionierung, Analyse, Entwurf

Windows 7 UML Grobkonzept ...

Intercompany Pricing Project. Anforderung Erhebung, Analyse und Konzeptionierung. Interne System zu der Abfrage zum Festlegen von Preise für unterschiedliche Länder

  • Anforderungsmanagement, Konzeptionierung
  • Analyse, Design, Modellierung
  • Einarbeitung in BPMN 2.0
Windows 7 UML Grobkonzept Feinkonzept Modellierung Architektur Analyse BPMN Aktivitätsdiagramme Business Cases jBPMN Activity Modeler
Metallindustrie
1 Jahr 2 Monate
2013-01 - 2014-02

Software Architektur und Entwicklung mit Java

Windows 7 Postgres Java ...

Planung, Architektur, Entwicklung und Wartung einer internen Intranet Plattform bestehend aus Portal, eShops, Reklamationsmanagement System, Content Management System (CMS) (selbst entwickelt).

  • Anforderungsmanagement, Software Architektur
  • Java Software Entwicklung
  • Test und Change-Management 
Windows 7 Postgres Java InteliJ Primefaces JSF Maven Jboss (7.1) CKEditor TinyMCE UML ERP-Modellierung PIWIK Anbindung Hibernate Solr Suche
Metallindustrie
1 Jahr 4 Monate
2011-08 - 2012-11

Test Automatisierung

Senior Software Engineer Python Java jQuery ...
Senior Software Engineer

Planung, Architektur, Entwicklung und Wartung der Test Automatisierung Projekt mit Robot Framework und Selenium2Library für GAX inklusive Entwicklung von Custom Keywords mit Python und Erweiterungen mit jQuery

  • Akzeptanztests Entwicklung und Implementierung
  • Automatisierte Ausführung von Test Suiten mit Hilfe eine Continious Integration Server (Jenkins) 

Python Java jQuery Windows Vista Windows Server 2008 Oracle Mercurial Maven Eclipse Robotframework Selenium Web Driver Selenium2Library Scrum
Telekommunikation
1 Jahr 11 Monate
2008-08 - 2010-06

Entwicklung von Software

Windows Vista Java Oracle ...

Mit Entwicklung einer Verwaltungssoftware für Call Centern. Agile Software Entwicklung mit Java und Struts. Datenbanken Oracle und MSSQL. Benutzung eines Intern entwickelten Frameworks. Dreischichten Architektur. Bereich: Entwicklung von Software 

  • Mit Entwicklung einer Verwaltungssoftware für Call Centern
  • Entwicklung eines SOA-basiertes Billing Interface für GCIP unter dem Einsatz von Hibernate, XML und SOAP UI
  • Entwicklung einer Element Management Provisioning System (EMPS) Schnittstelle zwischen GCIP und Genesys Voice Plattform (GVP)

Windows Vista Java Oracle Subversion Maven SOA Struts REST WS SOAP UI Eclipse Interne Software VXML Hibernate Spring Ant Scrum
Telekommunikation
7 Monate
2008-01 - 2008-07

Testen von Eingebettete Systeme

Windows XP Python MS SQL Server 2005 ...

Entwicklung von Teststrategie und Test Plan. Koordination von zehn Mitarbeiter aus China beim vollständigen Testen einen intern entwickeltes Terminal Management System. Bewertung von Automatisierungstest Tools. Vorbereitung und Überprüfung von Test Spezifikationen.

  • Einarbeitung
  • Entwicklung eines Tests Strategie und einen Test Plan
  • Vorbereitung und Überprüfung von Test Spezifikationen
  • Bewertung von Compuware TestPartner, Vermont HighTestPlus, Rational Functional Tester, WinRunner
  • Vorbereitung und Kontrollieren von GUI Tests, Regression Tests, Installation Tests, Datenbank Test, Protocol Tests.
  • Implementierung eines automatisierten Funktionalen System Test
  • Entwickeln von Python Scripts
  • Koordination des chinesischen Tests Team
Windows XP Python MS SQL Server 2005 C# ASP.NET Automated Test System Subversion Eclipse Interne Software
Zahlung Industrie- POS Terminal
6 Monate
2007-07 - 2007-12

Unterstützung eines Teams bei der Entwicklung und Test eines LDAP

Java Windows XP Linux ...

Unterstützung eines Teams von Siemens bei der Entwicklung und Test eines LDAP Connectors für das interne Framework von Siemens. Das Framework ist Service basiert, das Ldap Connector stellt einen Teil von dem Framework dar, mit dessen Hilfe Daten aus einem LDAP-Server (AD, DD, interne LDAP-Server) geholt werden und an einem anderen Service weitergereicht werden.

  • Kennen lernen die Architektur des Frameworks
  • Vertiefung von LDAP-Kenntnissen
  • Abschätzen die verschiedenen Möglichkeiten sich zu einem LDAP-Server zu verbinden
  • Entwickeln des LDAP Connector
  • Entwickeln einen Attribute Mapper
  • Integrieren des LDAP Connector in dem Framework
  • Clear Case spezifische Aufgaben
  • Erstellen von JUnit- und Service Tests
  • Performance Tests zu alle Connector in dem Framework
  • Dokumentieren des LDAP Connector
  • Service Provisioning Markup Language (SPML) ? Connector erstellen
    Java Windows XP Linux J2EE SOAP WSDL SPML REST WS LDAP-Anbindung mit Java Knopflerfisch Active Directory Domino Directory Clear Case Hibernate Solid Interne Framework Scrum
    Industrie, Maschinenbau
    9 Monate
    2006-10 - 2007-06

    Entwicklung eines Mensch-Maschine Interaktion Monitor

    C# MS Visual Studio .NET 2003 MS Visual Studio .NET 2005 ...

    Entwicklung eines Mensch-Maschine Interaktion Monitor (MMI-Monitor) Software mit C# für die Firma Miele Electronics. Es handelt sich um eine Client-Server Architektur, in dem der MMI-Monitor in der Lage ist Daten von einem Client zu empfangen, dekodieren, anzeigen, sowie selber Daten kodieren und zurückschicken. Diese Software wird zum Testen und Anzeigen von Daten auf einem Display für Waschmaschinen und Trockner eingesetzt.

    • Entwickeln von Spezifikation für die Software
    • Netzwerkprogrammierung über Sockets mit TCP
    • Online-Tracing Funktion - die Daten werden live empfangen
    • Berechnung der Abdeckung, sowie zählen der ungültigen Daten
    • Reguläre Ausdrücke zu der Filterung von Daten
    • Thread-sichere MDI-Anwendung
    • Erstellen von Dokumentation 
    C# MS Visual Studio .NET 2003 MS Visual Studio .NET 2005 Windows XP .NET Framework 1.1 / 2.0 User Controls Windows Forms Netzwerkprogrammierung(Sockets)
    Industrie, Maschinenbau

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    6 Jahre 1 Monat
    2006-10 - 2012-10

    Nebenberufliches Studium zum IT-Bachelor

    IT-Bachelor / Abschlussnote: 1,3, ITC Dortmund (FH Dortmund)
    IT-Bachelor / Abschlussnote: 1,3
    ITC Dortmund (FH Dortmund)

    Bachelorthesis: ?Akzeptanztestgetriebene (ATDD) Entwicklung unter Einsatz von Robot Framework?

    2 Jahre 1 Monat
    2004-09 - 2006-09

    Studium zum IT-Professional

    IT Professional / Abschlussnote: 1,3, IT-Center Dortmund
    IT Professional / Abschlussnote: 1,3
    IT-Center Dortmund
    1 Jahr
    2003-09 - 2004-08

    Studium ?Angewandte Informatik?

    Universität Dortmund
    Universität Dortmund
    3 Jahre 1 Monat
    1999-09 - 2002-09

    Studium ?Automatik, Informations- und Steuerungstechnik?

    Technischen College ?John Atanasov? der Stadt Plovdiv, Bulgarien
    Technischen College ?John Atanasov? der Stadt Plovdiv, Bulgarien
    5 Jahre 1 Monat
    1992-09 - 1997-09

    Oberschule mit paralleler Berufsausbildung ?Management?

    Allgemeinbildende Oberschule, Pazardzhik. Bulgarien
    Allgemeinbildende Oberschule, Pazardzhik. Bulgarien
    7 Jahre 1 Monat
    1985-09 - 1992-09

    Hauptschule

    Allgemeinbildende Hauptschule, Bulgarien
    Allgemeinbildende Hauptschule, Bulgarien

    Position

    Position

    Software Entwicklung mit Java, J2EE, EJB, JSF, JSP, JBoss, postgres 

    Kompetenzen

    Kompetenzen

    Top-Skills

    Software-Entwicklung Java

    Schwerpunkte

    BPMN
    Lombock

    • Verantwortung übernehmen
    • E-Commerce Lösungen
    • Fullstack Software Entwicklung mit Java, Architektur, Anforderungsmanagement, Konzeptionierung, Analyse und Design
    • Implementierung
    • Test
    • Testautomatisierung

    Produkte / Standards / Erfahrungen / Methoden

    Anforderungsanalyse
    Docker
    E-Commerce
    HTML(5)
    IntelliJ IDEA
    JBoss ApplicationServer
    Jenkins
    Jersey
    JSF
    PrimeFaces
    Scrum
    Spring
    Tomcat
    WordPress

    Frameworks und Web

    Spring (Boot), Vaadin, JavaBeans, Robot Framework, Quarkus, Selenium, Angular (In Zertifizierung), Apache Struts, Hibernate, OpenJPA, Prime Faces, JSF, REST (full)-API, Web Components, WebDriver, jQuery, SOAP 


    Web

    REST (full)-API, WebComponents, WebDriver, SOAP, jQuery


    Entwicklungsumgebung:

    Eclipse, InteliJ, Visual Studio Code, MS Visual Studio, NetBeans, RIDE


    Anwendungsserver:

    Apache Tomcat, JBoss EAP, WebSphere, WildFly


    Agile:

    Scum, Mob Programming


    Suchmaschinen:

    Apache Solr, Elasticsearch, Lucene


    DevOps:

    Jira, Bitbucket, Confluence, Docker, Kubernetes, Kafka, Jenkins, Hudson, Git (Hub, Lab), Pipelines, Microservices, Apache Maven, Selenium, SOAP UI


    Geschäftsprozesse Tools:

    Liferay, BPMN, Camunda, UML


    Test Automatisierung

    Robot Framework, Selenium, Web Driver,Grid, RIDE


    Werkzeuge

    Intelij IDEA, Eclipse, MS Visual Studio 2008, Spring,Hibernate, Hybris, Primefaces, JSF, Solr, UML, Design Pattern, Maven, Jenkins (Hudson), JBoss (inkl. Cluster), Tomcat, SOA, REST/SOAP, SOAP UI, Struts, LDAP, Scrum, NetBeans, SalesForce, Intrex, JCatalog


    Netzwerke

    ISO/OSI Modell, Cisco IOS, Router Konfiguration, Netzwerkadressierung


    Software Engineering,Tools und Methoden, Datenbanken 

    • PRINCE2 (agile)
    • Hybris
    • Salesforce
    • IntelliJ IDEA
    • BPMN 2.0
    • UML
    • jBPMN, Activity Modeler
    • Eclipse
    • Hybernate, Solr
    • Subversion
    • Ant, SOAP UI
    • JBoss (7.2), Tomcat
    • Hudson, Jenkins
    • Robot Framework
    • Selenium
    • Win-Forms, ADO.NET
    • Mercurial
    • JSON
    • Oracle
    • MS-Sql
    • MySQL
    • Postgres
    • Projektmanagement nach PRINCE2
    • Hybris Einführung
    • Interne Dokumentenablage Systemen ? Konzeption und Entwicklung
    • Anforderungsmanagement, Konzeption, Analyse und Entwurf
    • Interne CMS Entwicklung
    • Test Automatisierung
    • Telekommunikation Software für Genesys (GVP,EMPS, SOA)
    • SPML Connector
    • LDAP Connector als Service für interne Framework von Siemens
    • MMI Monitor für Miele- C#
    • Demo Test System ?TTCN-3
    • Automotive Projekte ? Nokia


    Berufserfahrung

    03/2020 ? 02/2023

    Rolle: Senior Java Software Entwicklerin ? freiberuflich

    Kunde: Continentale Versicherungsverbund


    Aufgaben:

    Ersetzen von MPFJ mit OpenJPA mit abschließender Migration von ca. 700 000 Objekte. Wartung und Weiterentwicklung


    06/2018 ? 02/2020

    Rolle: Senior Java Software Entwicklerin ? freiberuflich 

    Kunde: Rhenus Assets & Services GmbH & Co KG


    Aufgaben:

    Mehrere bestehenden Java Projekte betreuen und erweitern, sowie neue Software auf Basis neuen Technologien wie Web Components mitentwickeln.


    01/2018 ? 03/2018

    Rolle: Senior Java Software Entwicklerin ? freiberuflich 

    Kunde: Materna GmbH


    Aufgaben:

    Erstellung einer Plattform für die Pflege, Bearbeitung und Verwaltung von eingehenden Dokumenten von mehreren beteiligten Bearbeitern. 


    10/2017 ? 12/2021

    Rolle: Unterstützung e-Commerce- freiberuflich

    Kunde: Slaveyko Nikolov - PeakBar


    Aufgaben:

    Unterstützung bei dem Aufsetzen und Verwalten von Online Shop, Vertrieb digitalisieren


    01/2013 ? 09/2017

    Rolle: Anwendungsentwicklerin e-Business 

    Kunde: dormakaba Deutschland GmbH (früher DORMA)


    Aufgaben:

    • Konzeption, Entwicklung mit Java und Test im Bereich von mehreren Online Shops.
    • Erste Schritte in Projektmanagement.


    08/2008 ? 12/2012

    Rolle: Senior Software Engineer

    Kunde: Genesys Telecommunication Laboratories GmbH


    Aufgaben:

    Java Software Entwicklung von Webbasierte Anwendungen im Bereich der Verwaltung von Call Centern Ressourcen (GCIP und GVP)


    01/2008 - 07/2008

    Rolle: Software Testerin

    Kunde: Windhoff Software Services GmbH


    Aufgaben:

    Test und Koordination von ausländischen Teams bei dem Test von Eingebettete Systeme bei Thales e-Transactions (HYPERCOM)


    10/2007 - 12/2007

    Rolle: Software Entwicklerin

    Kunde: Windhoff Software Services GmbH


    Aufgaben:

    Entwicklung eines Service Provisioning Markup Language (SPML) Connectors mit Java unter Einsatz von (TDD) für Siemens Enterprise Communication


    07/2007 - 09/2007

    Rolle: Software Entwicklerin

    Kunde: Windhoff Software Services GmbH


    Aufgaben:

    Entwicklung eines LDAP Connectors mit Java für die Firma Siemens Enterprise Communication-Standort Paderborn


    10/2006 - 06/2007

    Rolle: Software Entwicklerin

    Kunde: Windhoff Software Services GmbH


    Aufgaben:

    Entwicklung eines Mensch-Maschine Interaktion Monitor (MMI-Monitor) Software mit C# für die Firma Miele Electronics -Standort Gütersloh

    Betriebssysteme

    Linux
    Debian, SUSE, Knoppix
    Windows
    Installation, Administration, Support

    Programmiersprachen

    (S)CSS
    (X)HTML
    Experte
    Angular
    Fortgeschritten
    AWT
    BPMN
    Fortgeschritten
    C#
    Basics
    Camunda
    Docker
    Fortgeschritten
    J2EE
    Experte
    Java
    8, 11, 19
    javaScript
    JDBC
    Experte
    jQuery
    Experte
    JSP
    Kafka
    Basics
    Keycloack
    Fortgeschritten
    Kotlin
    Basics
    Kubernetes
    Fortgeschritten
    Liferay
    Fortgeschritten
    Mob Programming
    OODBC
    PrimeFaces, JSF
    Fortgeschritten
    Python
    Fortgeschritten
    REST
    Experte
    Robot Framework
    Fortgeschritten
    Scrum
    Fortgeschritten
    SOAP
    Fortgeschritten
    Solr, Elastic Search
    Fortgeschritten
    Spring Boot, Spring
    Experte
    SQL
    Experte
    Struts
    Fortgeschritten
    Swing
    SWT
    TDD, BDD
    Fortgeschritten
    TTCN-3
    Fortgeschritten
    TypeScript
    Fortgeschritten
    Vaadin
    Experte
    VXML
    Web Components
    Fortgeschritten
    WSDL
    XML

    Datenbanken

    Hibernate
    JPA
    MSSQL-Server
    MySQL
    Oracle
    Oracle 11
    PostgreSQL

    Design / Entwicklung / Konstruktion

    CamundaBPM
    Fortgeschritten
    Eclipse
    Experte
    JBoss
    Experte
    InteliJ
    Fortgeschritten
    Jenkins, Hudson
    Fortgeschritten
    WebSphere
    Fortgeschritten

    Branchen

    Branchen

    • Versicherung
    • Transport und Logistik
    • Telekommunikation
    • Industrie

    Einsatzorte

    Einsatzorte

    Dortmund (+50km)
    Deutschland, Österreich, Schweiz
    möglich

    Projekte

    Projekte

    3 Jahre 1 Monat
    2020-03 - 2023-03

    Software Entwicklung

    Senior Java Software Entwicklerin Java Java EE OpenJPA ...
    Senior Java Software Entwicklerin

    Die Vorbereitung, Implementierung und Austausch des ORM einer Software vom Mpfj auf OpenJPA. Anschließende Migration über parallellaufende BatchJobs, die jedes zu migrierendes Objekt aus der Datenbank lädt, programmatisch verändert und wieder speichert für ca. 750 000Datensätze

    • Austausch der objekt-relationale Schicht einer Software Anwendung vom Mpfj auf OpenJPA
    • Wartung und Erweiterungen als laufendes Projekt
    • Migration von ca. 750 000 Datensätze, mit der zugehörigen programmatischen Umstellung jedes Objekts und deren neuen Speicherung in der Datenbank

    Design/Entwicklung/Konstruktion Java 8 OpenJPA Subversion Atlassian JIRA Atlassian Confluence Maven Implementierung Batchverarbeitung Object-Relational-Mapping Integration WebSphere Application Server JBoss Application Server
    Java Java EE OpenJPA JBoss Application Server BeanConnect Java 8 REST SOAP WebSphere JBOSS Maven Oracle Cobol2Java SonarQube Eclipse JUnit Jira Confluence Subversion
    Continentale Versicherungsverbund
    Dortmund und Remote
    1 Jahr 9 Monate
    2018-06 - 2020-02

    Software Entwicklung

    Senior Software Entwicklung Scrum Java Spring ...
    Senior Software Entwicklung

    Mehrere Projekte auf Java Basis mit Vaadin als UI und Oracle als Datenbank. Zusätzlich neue Software für Mehrarbeitszeiterfassung mit Web Components, Type Script, Java Script und Spring Boot. 

    • Neue Anforderungen an mehrere bestehenden Projekte implementieren
    • Software vom Scratch für die Mehrarbeitszeiterfassung mit Web Components
    • REST Web Services und Schnittstellenprogrammierung.

    Eclipse Java 11 Tomcat Jenkins Oracle 11
    Scrum Java Spring Web Components J2EE Vaadin REST Tomcat Liferay Spring Boot JPA Lombock Type Script NPM Maven Jenkins Java 8 und 11 Jira Confluence Liquibase
    Rhenus Assets&Services / Logistikbranche
    Holzwickede
    2 Jahre 6 Monate
    2017-09 - 2020-02

    Unterstützung, e-commerce, Online-Shop

    Unterstützung bei dem Aufsetzen und Verwalten von dem Online Shop

    • Wordpress
    • E-Commerce Management
    • Vertrieb digitalisieren
    3 Monate
    2018-01 - 2018-03

    Erstellung einer Plattform für die Pflege, Bearbeitung und Verwaltung

    Software Entwicklung mit Java 8, Docker J2EE JBoss Hibernate ...
    Software Entwicklung mit Java 8, Docker

    Erstellung einer Plattform für die Pflege, Bearbeitung und Verwaltung von Eingehenden Dokumenten von mehrere beteiligte Bearbeitern. Das Projekt wurde vorzeitig abgebrochen.

    • BPMN, Camunda Prozesse
    • Domain Model erstellen
    • Camunda Prozesse über Java Delegate aufrufen
    Eclipse Docker Jenkins Jersey
    J2EE JBoss Hibernate BPMN CamundaBPM JSF Java 8 JPA Lombock JBOSS Lombok Camunda Docker Jenkins Scrum
    Materna / Behörde
    Dortmund
    4 Monate
    2017-09 - 2017-12

    E-Commerce Online Shop

    Aufsetzen und Support von Online Shop WordPress E-Commerce
    Aufsetzen und Support von Online Shop

    Unterstützung bei dem Aufsetzen und Verwalten von einem Online Shop mit WordPress. E-Commerce Management. Plugin Installation und erste SEO Erfahrungen.

    WordPress E-Commerce
    PeakBar
    Dortmund
    1 Jahr
    2016-10 - 2017-09

    Projektmanagement

    Projektmanagement PC Red Hat Linux (Server) Windows 7 ...
    Projektmanagement

    Einarbeitung in Projektmanagement in speziellen nach PRINCE2. Hybris Einführung und Migration von eShops. Salesforce Schnittstellen Definition. Core Media als CMS. PIM-Einführung und Ablösen von JCatalog. Begleitung der Projektleitung der Einführung des Partner Portal. Migration von vielen Webseiten in der neuen Plattform. 

    • Projekt Management nach PRINCE2009
    • Einarbeitung und erste Projekte begleiten
    • Hybris Einführung und Migration

    PC Red Hat Linux (Server) Windows 7 Java PRINCE2 PRINCE2 agile Hybris Salesforce Produkt Information Management System Partner Portal Scrum
    Metallindustrie
    4 Jahre 9 Monate
    2013-01 - 2017-09

    Anwendungsentwicklerin e-Business

    J2EE JBoss ApplicationServer JSF ...
    • Konzeption, Entwicklung mit Java und Test im Bereich von einem Online Shop.
    • Entwicklung eines internen Contents Management System (CMS).
    • Anforderungserhebung und Verwaltung.
    • Erste Schritte in Projektmanagement.
    IntelliJ IDEA
    J2EE JBoss ApplicationServer JSF PrimeFaces HTML(5) Anforderungsanalyse
    dormakaba Deutschland GmbH (früher DORMA)
    1 Jahr
    2014-04 - 2015-03

    Software Entwicklung mit Java

    Windows 7 PC Red Hat Linux (Server) ...

    Planung, Architektur, Entwicklung und Wartung mehrere interne Wikis mit Dokumentenablage für unterschiedliche Länder (USA, Australien, Russland, Belgien, Schweiz, Frankreich). Responsive Design Einführung für das gesamte Portal. 

    • Java Software Entwicklung
    • Responsive Design
    • Test
    Windows 7 PC Red Hat Linux (Server) PostgreSQL Java IntelliJ Prime Faces JSF Maven Jboss (7.1) CKEditor TinyMCE UML ERP-Modellierung PIWIK Anbindung Hibernate Solr Suche
    Metallindustrie
    4 Monate
    2014-03 - 2014-06

    Anforderungsmanagement, Konzeptionierung, Analyse, Entwurf

    Windows 7 UML Grobkonzept ...

    Intercompany Pricing Project. Anforderung Erhebung, Analyse und Konzeptionierung. Interne System zu der Abfrage zum Festlegen von Preise für unterschiedliche Länder

    • Anforderungsmanagement, Konzeptionierung
    • Analyse, Design, Modellierung
    • Einarbeitung in BPMN 2.0
    Windows 7 UML Grobkonzept Feinkonzept Modellierung Architektur Analyse BPMN Aktivitätsdiagramme Business Cases jBPMN Activity Modeler
    Metallindustrie
    1 Jahr 2 Monate
    2013-01 - 2014-02

    Software Architektur und Entwicklung mit Java

    Windows 7 Postgres Java ...

    Planung, Architektur, Entwicklung und Wartung einer internen Intranet Plattform bestehend aus Portal, eShops, Reklamationsmanagement System, Content Management System (CMS) (selbst entwickelt).

    • Anforderungsmanagement, Software Architektur
    • Java Software Entwicklung
    • Test und Change-Management 
    Windows 7 Postgres Java InteliJ Primefaces JSF Maven Jboss (7.1) CKEditor TinyMCE UML ERP-Modellierung PIWIK Anbindung Hibernate Solr Suche
    Metallindustrie
    1 Jahr 4 Monate
    2011-08 - 2012-11

    Test Automatisierung

    Senior Software Engineer Python Java jQuery ...
    Senior Software Engineer

    Planung, Architektur, Entwicklung und Wartung der Test Automatisierung Projekt mit Robot Framework und Selenium2Library für GAX inklusive Entwicklung von Custom Keywords mit Python und Erweiterungen mit jQuery

    • Akzeptanztests Entwicklung und Implementierung
    • Automatisierte Ausführung von Test Suiten mit Hilfe eine Continious Integration Server (Jenkins) 

    Python Java jQuery Windows Vista Windows Server 2008 Oracle Mercurial Maven Eclipse Robotframework Selenium Web Driver Selenium2Library Scrum
    Telekommunikation
    1 Jahr 11 Monate
    2008-08 - 2010-06

    Entwicklung von Software

    Windows Vista Java Oracle ...

    Mit Entwicklung einer Verwaltungssoftware für Call Centern. Agile Software Entwicklung mit Java und Struts. Datenbanken Oracle und MSSQL. Benutzung eines Intern entwickelten Frameworks. Dreischichten Architektur. Bereich: Entwicklung von Software 

    • Mit Entwicklung einer Verwaltungssoftware für Call Centern
    • Entwicklung eines SOA-basiertes Billing Interface für GCIP unter dem Einsatz von Hibernate, XML und SOAP UI
    • Entwicklung einer Element Management Provisioning System (EMPS) Schnittstelle zwischen GCIP und Genesys Voice Plattform (GVP)

    Windows Vista Java Oracle Subversion Maven SOA Struts REST WS SOAP UI Eclipse Interne Software VXML Hibernate Spring Ant Scrum
    Telekommunikation
    7 Monate
    2008-01 - 2008-07

    Testen von Eingebettete Systeme

    Windows XP Python MS SQL Server 2005 ...

    Entwicklung von Teststrategie und Test Plan. Koordination von zehn Mitarbeiter aus China beim vollständigen Testen einen intern entwickeltes Terminal Management System. Bewertung von Automatisierungstest Tools. Vorbereitung und Überprüfung von Test Spezifikationen.

    • Einarbeitung
    • Entwicklung eines Tests Strategie und einen Test Plan
    • Vorbereitung und Überprüfung von Test Spezifikationen
    • Bewertung von Compuware TestPartner, Vermont HighTestPlus, Rational Functional Tester, WinRunner
    • Vorbereitung und Kontrollieren von GUI Tests, Regression Tests, Installation Tests, Datenbank Test, Protocol Tests.
    • Implementierung eines automatisierten Funktionalen System Test
    • Entwickeln von Python Scripts
    • Koordination des chinesischen Tests Team
    Windows XP Python MS SQL Server 2005 C# ASP.NET Automated Test System Subversion Eclipse Interne Software
    Zahlung Industrie- POS Terminal
    6 Monate
    2007-07 - 2007-12

    Unterstützung eines Teams bei der Entwicklung und Test eines LDAP

    Java Windows XP Linux ...

    Unterstützung eines Teams von Siemens bei der Entwicklung und Test eines LDAP Connectors für das interne Framework von Siemens. Das Framework ist Service basiert, das Ldap Connector stellt einen Teil von dem Framework dar, mit dessen Hilfe Daten aus einem LDAP-Server (AD, DD, interne LDAP-Server) geholt werden und an einem anderen Service weitergereicht werden.

    • Kennen lernen die Architektur des Frameworks
    • Vertiefung von LDAP-Kenntnissen
    • Abschätzen die verschiedenen Möglichkeiten sich zu einem LDAP-Server zu verbinden
    • Entwickeln des LDAP Connector
    • Entwickeln einen Attribute Mapper
    • Integrieren des LDAP Connector in dem Framework
    • Clear Case spezifische Aufgaben
    • Erstellen von JUnit- und Service Tests
    • Performance Tests zu alle Connector in dem Framework
    • Dokumentieren des LDAP Connector
    • Service Provisioning Markup Language (SPML) ? Connector erstellen
      Java Windows XP Linux J2EE SOAP WSDL SPML REST WS LDAP-Anbindung mit Java Knopflerfisch Active Directory Domino Directory Clear Case Hibernate Solid Interne Framework Scrum
      Industrie, Maschinenbau
      9 Monate
      2006-10 - 2007-06

      Entwicklung eines Mensch-Maschine Interaktion Monitor

      C# MS Visual Studio .NET 2003 MS Visual Studio .NET 2005 ...

      Entwicklung eines Mensch-Maschine Interaktion Monitor (MMI-Monitor) Software mit C# für die Firma Miele Electronics. Es handelt sich um eine Client-Server Architektur, in dem der MMI-Monitor in der Lage ist Daten von einem Client zu empfangen, dekodieren, anzeigen, sowie selber Daten kodieren und zurückschicken. Diese Software wird zum Testen und Anzeigen von Daten auf einem Display für Waschmaschinen und Trockner eingesetzt.

      • Entwickeln von Spezifikation für die Software
      • Netzwerkprogrammierung über Sockets mit TCP
      • Online-Tracing Funktion - die Daten werden live empfangen
      • Berechnung der Abdeckung, sowie zählen der ungültigen Daten
      • Reguläre Ausdrücke zu der Filterung von Daten
      • Thread-sichere MDI-Anwendung
      • Erstellen von Dokumentation 
      C# MS Visual Studio .NET 2003 MS Visual Studio .NET 2005 Windows XP .NET Framework 1.1 / 2.0 User Controls Windows Forms Netzwerkprogrammierung(Sockets)
      Industrie, Maschinenbau

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      6 Jahre 1 Monat
      2006-10 - 2012-10

      Nebenberufliches Studium zum IT-Bachelor

      IT-Bachelor / Abschlussnote: 1,3, ITC Dortmund (FH Dortmund)
      IT-Bachelor / Abschlussnote: 1,3
      ITC Dortmund (FH Dortmund)

      Bachelorthesis: ?Akzeptanztestgetriebene (ATDD) Entwicklung unter Einsatz von Robot Framework?

      2 Jahre 1 Monat
      2004-09 - 2006-09

      Studium zum IT-Professional

      IT Professional / Abschlussnote: 1,3, IT-Center Dortmund
      IT Professional / Abschlussnote: 1,3
      IT-Center Dortmund
      1 Jahr
      2003-09 - 2004-08

      Studium ?Angewandte Informatik?

      Universität Dortmund
      Universität Dortmund
      3 Jahre 1 Monat
      1999-09 - 2002-09

      Studium ?Automatik, Informations- und Steuerungstechnik?

      Technischen College ?John Atanasov? der Stadt Plovdiv, Bulgarien
      Technischen College ?John Atanasov? der Stadt Plovdiv, Bulgarien
      5 Jahre 1 Monat
      1992-09 - 1997-09

      Oberschule mit paralleler Berufsausbildung ?Management?

      Allgemeinbildende Oberschule, Pazardzhik. Bulgarien
      Allgemeinbildende Oberschule, Pazardzhik. Bulgarien
      7 Jahre 1 Monat
      1985-09 - 1992-09

      Hauptschule

      Allgemeinbildende Hauptschule, Bulgarien
      Allgemeinbildende Hauptschule, Bulgarien

      Position

      Position

      Software Entwicklung mit Java, J2EE, EJB, JSF, JSP, JBoss, postgres 

      Kompetenzen

      Kompetenzen

      Top-Skills

      Software-Entwicklung Java

      Schwerpunkte

      BPMN
      Lombock

      • Verantwortung übernehmen
      • E-Commerce Lösungen
      • Fullstack Software Entwicklung mit Java, Architektur, Anforderungsmanagement, Konzeptionierung, Analyse und Design
      • Implementierung
      • Test
      • Testautomatisierung

      Produkte / Standards / Erfahrungen / Methoden

      Anforderungsanalyse
      Docker
      E-Commerce
      HTML(5)
      IntelliJ IDEA
      JBoss ApplicationServer
      Jenkins
      Jersey
      JSF
      PrimeFaces
      Scrum
      Spring
      Tomcat
      WordPress

      Frameworks und Web

      Spring (Boot), Vaadin, JavaBeans, Robot Framework, Quarkus, Selenium, Angular (In Zertifizierung), Apache Struts, Hibernate, OpenJPA, Prime Faces, JSF, REST (full)-API, Web Components, WebDriver, jQuery, SOAP 


      Web

      REST (full)-API, WebComponents, WebDriver, SOAP, jQuery


      Entwicklungsumgebung:

      Eclipse, InteliJ, Visual Studio Code, MS Visual Studio, NetBeans, RIDE


      Anwendungsserver:

      Apache Tomcat, JBoss EAP, WebSphere, WildFly


      Agile:

      Scum, Mob Programming


      Suchmaschinen:

      Apache Solr, Elasticsearch, Lucene


      DevOps:

      Jira, Bitbucket, Confluence, Docker, Kubernetes, Kafka, Jenkins, Hudson, Git (Hub, Lab), Pipelines, Microservices, Apache Maven, Selenium, SOAP UI


      Geschäftsprozesse Tools:

      Liferay, BPMN, Camunda, UML


      Test Automatisierung

      Robot Framework, Selenium, Web Driver,Grid, RIDE


      Werkzeuge

      Intelij IDEA, Eclipse, MS Visual Studio 2008, Spring,Hibernate, Hybris, Primefaces, JSF, Solr, UML, Design Pattern, Maven, Jenkins (Hudson), JBoss (inkl. Cluster), Tomcat, SOA, REST/SOAP, SOAP UI, Struts, LDAP, Scrum, NetBeans, SalesForce, Intrex, JCatalog


      Netzwerke

      ISO/OSI Modell, Cisco IOS, Router Konfiguration, Netzwerkadressierung


      Software Engineering,Tools und Methoden, Datenbanken 

      • PRINCE2 (agile)
      • Hybris
      • Salesforce
      • IntelliJ IDEA
      • BPMN 2.0
      • UML
      • jBPMN, Activity Modeler
      • Eclipse
      • Hybernate, Solr
      • Subversion
      • Ant, SOAP UI
      • JBoss (7.2), Tomcat
      • Hudson, Jenkins
      • Robot Framework
      • Selenium
      • Win-Forms, ADO.NET
      • Mercurial
      • JSON
      • Oracle
      • MS-Sql
      • MySQL
      • Postgres
      • Projektmanagement nach PRINCE2
      • Hybris Einführung
      • Interne Dokumentenablage Systemen ? Konzeption und Entwicklung
      • Anforderungsmanagement, Konzeption, Analyse und Entwurf
      • Interne CMS Entwicklung
      • Test Automatisierung
      • Telekommunikation Software für Genesys (GVP,EMPS, SOA)
      • SPML Connector
      • LDAP Connector als Service für interne Framework von Siemens
      • MMI Monitor für Miele- C#
      • Demo Test System ?TTCN-3
      • Automotive Projekte ? Nokia


      Berufserfahrung

      03/2020 ? 02/2023

      Rolle: Senior Java Software Entwicklerin ? freiberuflich

      Kunde: Continentale Versicherungsverbund


      Aufgaben:

      Ersetzen von MPFJ mit OpenJPA mit abschließender Migration von ca. 700 000 Objekte. Wartung und Weiterentwicklung


      06/2018 ? 02/2020

      Rolle: Senior Java Software Entwicklerin ? freiberuflich 

      Kunde: Rhenus Assets & Services GmbH & Co KG


      Aufgaben:

      Mehrere bestehenden Java Projekte betreuen und erweitern, sowie neue Software auf Basis neuen Technologien wie Web Components mitentwickeln.


      01/2018 ? 03/2018

      Rolle: Senior Java Software Entwicklerin ? freiberuflich 

      Kunde: Materna GmbH


      Aufgaben:

      Erstellung einer Plattform für die Pflege, Bearbeitung und Verwaltung von eingehenden Dokumenten von mehreren beteiligten Bearbeitern. 


      10/2017 ? 12/2021

      Rolle: Unterstützung e-Commerce- freiberuflich

      Kunde: Slaveyko Nikolov - PeakBar


      Aufgaben:

      Unterstützung bei dem Aufsetzen und Verwalten von Online Shop, Vertrieb digitalisieren


      01/2013 ? 09/2017

      Rolle: Anwendungsentwicklerin e-Business 

      Kunde: dormakaba Deutschland GmbH (früher DORMA)


      Aufgaben:

      • Konzeption, Entwicklung mit Java und Test im Bereich von mehreren Online Shops.
      • Erste Schritte in Projektmanagement.


      08/2008 ? 12/2012

      Rolle: Senior Software Engineer

      Kunde: Genesys Telecommunication Laboratories GmbH


      Aufgaben:

      Java Software Entwicklung von Webbasierte Anwendungen im Bereich der Verwaltung von Call Centern Ressourcen (GCIP und GVP)


      01/2008 - 07/2008

      Rolle: Software Testerin

      Kunde: Windhoff Software Services GmbH


      Aufgaben:

      Test und Koordination von ausländischen Teams bei dem Test von Eingebettete Systeme bei Thales e-Transactions (HYPERCOM)


      10/2007 - 12/2007

      Rolle: Software Entwicklerin

      Kunde: Windhoff Software Services GmbH


      Aufgaben:

      Entwicklung eines Service Provisioning Markup Language (SPML) Connectors mit Java unter Einsatz von (TDD) für Siemens Enterprise Communication


      07/2007 - 09/2007

      Rolle: Software Entwicklerin

      Kunde: Windhoff Software Services GmbH


      Aufgaben:

      Entwicklung eines LDAP Connectors mit Java für die Firma Siemens Enterprise Communication-Standort Paderborn


      10/2006 - 06/2007

      Rolle: Software Entwicklerin

      Kunde: Windhoff Software Services GmbH


      Aufgaben:

      Entwicklung eines Mensch-Maschine Interaktion Monitor (MMI-Monitor) Software mit C# für die Firma Miele Electronics -Standort Gütersloh

      Betriebssysteme

      Linux
      Debian, SUSE, Knoppix
      Windows
      Installation, Administration, Support

      Programmiersprachen

      (S)CSS
      (X)HTML
      Experte
      Angular
      Fortgeschritten
      AWT
      BPMN
      Fortgeschritten
      C#
      Basics
      Camunda
      Docker
      Fortgeschritten
      J2EE
      Experte
      Java
      8, 11, 19
      javaScript
      JDBC
      Experte
      jQuery
      Experte
      JSP
      Kafka
      Basics
      Keycloack
      Fortgeschritten
      Kotlin
      Basics
      Kubernetes
      Fortgeschritten
      Liferay
      Fortgeschritten
      Mob Programming
      OODBC
      PrimeFaces, JSF
      Fortgeschritten
      Python
      Fortgeschritten
      REST
      Experte
      Robot Framework
      Fortgeschritten
      Scrum
      Fortgeschritten
      SOAP
      Fortgeschritten
      Solr, Elastic Search
      Fortgeschritten
      Spring Boot, Spring
      Experte
      SQL
      Experte
      Struts
      Fortgeschritten
      Swing
      SWT
      TDD, BDD
      Fortgeschritten
      TTCN-3
      Fortgeschritten
      TypeScript
      Fortgeschritten
      Vaadin
      Experte
      VXML
      Web Components
      Fortgeschritten
      WSDL
      XML

      Datenbanken

      Hibernate
      JPA
      MSSQL-Server
      MySQL
      Oracle
      Oracle 11
      PostgreSQL

      Design / Entwicklung / Konstruktion

      CamundaBPM
      Fortgeschritten
      Eclipse
      Experte
      JBoss
      Experte
      InteliJ
      Fortgeschritten
      Jenkins, Hudson
      Fortgeschritten
      WebSphere
      Fortgeschritten

      Branchen

      Branchen

      • Versicherung
      • Transport und Logistik
      • Telekommunikation
      • Industrie

      Vertrauen Sie auf Randstad

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

      Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

      Das Freelancer-Portal

      Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.