Softwareentwickler Java Bereich
Aktualisiert am 17.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 17.05.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Software Development
Kotlin
Spring Boot
Spring
AWS
MongoDB
PostgreSQL
IntelliJ
Vue.js
Angular
TypeScript
Bulgarisch
Muttersprache
Deutsch verhandlungssicher
Verhandlungssicher
Englisch
Fliessend

Einsatzorte

Einsatzorte

D-80331 (+50km) München (+100km) Mindelheim (+100km)
möglich

Projekte

Projekte

3 Jahre 2 Monate
2021-05 - heute

Backend Softwareentwicklung

Lead Software Ingenieur / Software Architekt Kotlin Spring Boot AWS ...
Lead Software Ingenieur / Software Architekt
  • Erstellung einer Ist-Analyse über den aktuellen Entwicklungsstand
  • Erstellung eines Konzepts hinsichtlich der Funktionen und der daraus resultierenden Funktionsabläufe
  • Erstellung eines Entwicklungskonzepts für das Backend auf Basis der Ist Standanalyse und des zuvor erstellten Konzepts
  • Erstellung eines IT Designs
  • Analysis and integration of UNECE vehicle regulations
Kotlin Spring Boot AWS PostgreSQL Docker Gradle Stash Kafka Python
München
8 Jahre 6 Monate
2016-01 - heute

GCDM & PM2.0? BMW GROUP

Senior Software Consultant Java 8 JEE 7 Angular 2 ...
Senior Software Consultant

GCDM ist die zentrale weltweite Kundenverwaltung der BMW Group, in der Daten von mehreren Millionen Kunden gespeichert sind. Im Laufe von 2 Releases wurden neue Features entwickelt. PM2.0 ist ein neues Projekt zur zentralen Speicherung von Datenschutzbestimmungen und Einwilligungen derselben, welches auf Basis von JEE7 Miroservices neu implementiert und erfolgreich gelauncht wurde.

  • Weiterentwicklung und Bugfixing der bestehenden GCDM Applikation
  • Implementierung von Open ID Connect
  • Anbindung eines neuen SMS Gateways
  • LDAP Konfiguration
  • Neuentwicklung von PM2.0 auf Basis vom Microservices

Java 8 JEE 7 Angular 2 JAX RS JMS JPA Mongo DB PostgreSQL LDAP Openshift Jenkins Sonarqube Payara Glassfish 4.1 Microservices SOA ALM Remedy Jira Confluence
BMW Group
1 Jahr 5 Monate
2019-12 - 2021-04

O2 Webshop

Senior Software Consultant Spring Boot Kotlin Vue.js ...
Senior Software Consultant

Fullstack Softwareentwicklung unter Spring Boot, Kotlin und Vue.js mit dem Ziel der Entwicklung von Webshop

  • Erstellung einer Ist-Analyse über den aktuellen Entwicklungsstand
  • Erstellung eines Konzepts hinsichtlich der Funktionen und der daraus resultierenden Funktionsabläufe
  • Erstellung eines Entwicklungskonzepts für das Backend auf Basis der Ist-Standanalyse und des zuvor erstellten Konzepts
  • Erstellung eines IT Designs
  • Entwicklung der Microservice Architektur
  • Erstellung von Testkonzepten (teilw. automatisiert) und anschließende Durchführung
  • Deployment der entwickelten Features und Erstellung eines Protokolls hierüber
  • Erstellung einer ausführlichen technischen Dokumentation

    Spring Boot Kotlin Vue.js TypeScript Node.js Docker AWS Elastic Search Maven GIT Jenkins Microservices Kafka
    Telefonica GmbH
    München
    1 Jahr 3 Monate
    2018-10 - 2019-12

    BMW Connected Drive

    Senior Software Consultant / Lead Developer Java EE 7 und Java 8 inkl. Glassfish Payara Angular 4 Openshift ...
    Senior Software Consultant / Lead Developer

    Fullstack Softwareentwicklung unter Java EE 7, Java 8 und Angular 4 mit dem Ziel der Entwicklung von Funktionalitäten (X-Call, Concierge Call, Automatisierte Notrufe, Personalisierung im Fahrzeug, Connected Navigation, RTT, Map Update, Parkplatz Assistent) und deren Anbindung im Rechenzentrum im Projektumfeld vernetztes Fahrzeug BMW Connected Drive)

    • Erstellung einer Ist-Analyse über den aktuellen Entwicklungsstand
    • Erstellung eines Konzepts hinsichtlich der Funktionen und der daraus resultierenden Funktionsabläufe
    • Erstellung eines Entwicklungskonzepts für das Backend auf Basis der Ist-Standanalyse und des zuvor erstellten Konzepts
    • Erstellung eines IT Designs
    • Entwicklung der Microservice Architektur
    • Erstellung von Testkonzepten (teilw. automatisiert) und anschließende Durchführung
    • Deployment der entwickelten Features und Erstellung eines Protokolls hierüber
    • Erstellung einer ausführlichen technischen Dokumentation

    Java EE 7 und Java 8 inkl. Glassfish Payara Angular 4 Openshift PostgreSQL CI / CD Maven GIT Jenkins IntelliJ IDEA
    BMW Group GmbH
    München
    1 Jahr 9 Monate
    2017-01 - 2018-09

    GCDM & PM2.0? BMW GROUP

    Software-Entwickler
    Software-Entwickler

    - Weiterentwicklung und Bugfixing der bestehenden GCDM Applikation
    - Implementierung von Open ID Connect
    - Anbindung eines neuen SMS Gateways
    - LDAP Konfiguration
    - Neuentwicklung von PM2.0 auf Basis vom Microservices

    Java 8 JEE 7 Angular 2 JAX RS JMS JPA Mongo DB PostgreSQL LDAP Openshift Jenkins Sonarqube Payara Glassfish 4.1 Microservices SOA
    BMW Group über MVI
    München, Deutschland
    8 Monate
    2016-05 - 2016-12

    NEUENTWICKLUNG/ERWEITERUNG EINES CMS

    Java Entwickler
    Java Entwickler

    • Fachlicher Projektmanager und vier Entwickler
    • Weiterentwicklung des CMS-Systems mit neuer Datenstruktur und neuen Features
    • Erstellung von Backend und Frontend Komponenten der OpenCms Content Managment System
      • Design und Umsetzung einer neuen Datenstruktur
      • Weiterentwicklung der Frontend-Komponenten
      • Weiterentwicklung der Backend-Komponenten
      • Entwicklung von Daten-Import Funktionalitäten

    OpenCms MySQL Java 1.7 Java EE Tomcat Spring HTML CSS git gradle XML XML / Xpath Jira Confluence
    Halbleiter-Industrie
    4 Monate
    2016-02 - 2016-05

    NEUENTWICKLUNG EINES DAM SYSTEM

    Software-Entwickler Celum MySQL Java 1.7 ...
    Software-Entwickler

    Konfigurierung & Entwickung

    • Fachlicher Projektmanager und zwei Entwickler
    • Neuentwicklung des DAM-Systems mit neuer Datenstruktur und neuen Features, Erstellung von CELUM System
      • Einstellung der Neuentwicklung
      • Design und Umsetzung einer neuen Datenstruktur
      • Backendentwicklung
    Celum MySQL Java 1.7 Java EE Tomcat Spring git Maven Jira Confluence
    Digital Asset Managment
    1 Jahr 10 Monate
    2014-04 - 2016-01

    RELAUNCH EINES HYBRIS-SHOP

    Software-Entwickler Hybris Plattform 5.4 MySQL Java 1.7 ...
    Software-Entwickler

    Test/ Entwicklung/ Architekt

    • Fachlicher Projektmanager und drei Entwickler Relaunch des Shops mit neuer Datenstruktur und neuen Features
    • Erstellung von Backoffice Komponenten der Hybris Omnichannel Suite
      • Design und Umsetzung einer neuen Datenstruktur (im Hybris ORM)
      • Datenmigration
      • Neue Hybris-Services geschrieben
      • Änderungen an der Preisberechnung
      • Schreiben von Hybris-Cronjobs
      • Import/Export via Impex von ftp
      • Schnittstellenimplementierung zu SAP System
      • Deployment

    Hybris Plattform 5.4 MySQL Java 1.7 Java EE JavaScript Tomcat Spring ZK-Framework Velocity Engine HTML CSS ant git svn Jenkins XML Jira Confluence
    E-Commerce
    München, Deutschland
    3 Monate
    2014-04 - 2014-06

    NEUENTWICKLUNG / ERWEITERUNG EINES HYBRIS-SHOPS

    Architekt Hybris Plattform 4.8 Java 1.6 Java EE ...
    Architekt

    Test/ Entwicklung

    • Implementierung automatisierter Unit- und UI-Tests mit JUnit und Selenium

    Hybris Plattform 4.8 Java 1.6 Java EE JUnit Selenium Selenium Driver
    E-Commerce
    9 Monate
    2013-01 - 2013-09

    Entwicklung und Bereitsstellen von Siebel Businessanwendungen

    Software-Entwickler CRM Siebel Java 1.6 Java EE ...
    Software-Entwickler

    • Entwurf, Entwicklung und Test-Support für bestehende Web-Anwendungen, Anpassungen Siebel CRMs für spezialisierte UseCases
    • Teamgröße: 8 Personen
      • Koordination mit Projektmanagern, Entwicklungsleitern und Systemanalysten
      • Erstellen von detaillierten technischen Spezifikationen, Review von Spezifikationen, die von anderen Entwicklern ausgearbeitet wurden
      • Frontend- Anpassungen
      • SOAP Webservice-Clients zu Drittsystemen
      • Bugfixing

    CRM Siebel Java 1.6 Java EE SOAP Oracle PL/SQL SQL Skripte
    Telekommunikation/ Vivacom
    Sofia, Bulgarien
    1 Jahr 11 Monate
    2009-12 - 2011-10

    Diverse T24-Projekte für Tochtergesellschaften der National Bank of Greece(NGB)

    Software-Entwickler T24 Temenos (KERNBANKEN-SOFTWARE) JBASE JAVA ...
    Software-Entwickler

    Anpassung, Weiterentwicklung und Einführung von Bankensysteme auf Basis von T24 Temenos bei den Tochtergesellschaften der NBG, Teamgröße: 10 Personen

    • Verantwortlich für Entwicklung, Prüfung und Aktualisierung lokaler Schnittstellen und deren Inbetriebnahme (Schnittstellen zwischen Core Banking System T24 Temenos und den externen Systemen der Tochtergesellschaften)
    • Koordination mit anderen IT-Lösungen und Businessunits zur Standardisierung der Bankensysteme
    • Empfehlungen bzgl. der technologischen Realisierung
    • Teilnahme bei Vorbereitung und Ausarbeitung technischer Spezifikationen
    • Identifizierung und Lösung auftretender Probleme
    • Entwicklung von TSA-Services
    • XSLT-Transformationen zu OFS Nachrichten
    • Java-Splitter und Listener auf Temenos Connector Server
    • Migration auf Core-Banking-System
    • Wartung von Dot.Net C# Anwendung

    T24 Temenos (KERNBANKEN-SOFTWARE) JBASE JAVA C# MS.NET XML TSA-SERVICES
    Sofia, Bulgarien

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    1 Monat
    2022-06 - 2022-06

    iSAQB Certified Professional for Software Architecture - Foundation Level

    CPSA-F
    CPSA-F
    3 Jahre 9 Monate
    2009-09 - 2013-05

    Information Technologies

    Master - Ingenieur, Technische Universitat Sofia, Bulgarien
    Master - Ingenieur
    Technische Universitat Sofia, Bulgarien
    • Semantisches Web
    • Agentbasierte Software-Technologien,
    • GRID-Technologien
    • Deklarative Programmierung
    • Telekommunikationssysteme und Netze
    • Moderne Programmiersprache
    • Software-Engineering
    • Synthese und Analyse von Parallelen Algorithmen,
    • Geographische Informationssysteme
    • IT Management
    • Moderne Web-Programmierungstechnologien
    • Technologische Microcomputer
    • Moderne Java-Technologien
    • Web-Umgebungen
    • Automatisiertes Design von Kontrollsystemen
    3 Jahre 9 Monate
    2005-09 - 2009-05

    Witschaftsinformatik

    Witschaftsinformatiker, Bachelor, Wirtschaftsakademie ?D. A. Tzenov? Svishtov, Bulgarien
    Witschaftsinformatiker, Bachelor
    Wirtschaftsakademie ?D. A. Tzenov? Svishtov, Bulgarien
    • Angewandte Programmierung
    • Web-Design
    • Objektbasierte Programmierung
    • Web-Programmierung
    • Software-Technologien
    • Datenbanken
    • System-Programmierung
    3 Jahre 9 Monate
    2001-09 - 2005-05

    Schulbildung

    Fremdsprachengymnasium ?Miguel de Cervantes? Sofia, Bulgarien
    Fremdsprachengymnasium ?Miguel de Cervantes? Sofia, Bulgarien

    Position

    Position

    Senior Software Consultant

    Kompetenzen

    Kompetenzen

    Top-Skills

    Software Development Kotlin Spring Boot Spring AWS MongoDB PostgreSQL IntelliJ Vue.js Angular TypeScript

    Schwerpunkte

    J2EE Entwicklung
    Sehr gut
    Java Entwicklung
    Sehr gut
    Softwareanalyse
    Sehr gut
    Softwaredesign
    Sehr gut
    Softwareentwicklung
    Sehr gut

    Produkte / Standards / Erfahrungen / Methoden

    Angular 4
    Sehr gut
    Clean Code
    Sehr gut
    CSS
    Gut
    Design Patterns
    Sehr Gut
    Docker
    Eclipse
    Gut
    EJB3
    Sehr gut
    Elastic Search
    Git
    Sehr gut
    Glassfish
    Sehr gut
    Gradle
    Gut
    HTML
    Sehr gut
    IntelliJ IDEA
    Sehr gut
    Jenkins
    Sehr gut
    JMS
    Sehr gut
    JSON
    Sehr gut
    jUnit
    Sehr Gut
    LDAP
    Gut
    Maven
    Sehr gut
    Microservices
    Sehr gut
    Mockito
    Sehr gut
    OOA
    Sehr gut
    OOD
    Sehr gut
    OOP
    Sehr gut
    Openshift
    Gut
    Payara Glassfish 4.1
    Sehr gut
    Refactoring
    Sehr gut
    REST
    Sehr gut
    Scrum
    Sehr gut
    SOA
    Gut
    Sonarqube
    Gut
    Spring 4.1
    Gut
    Spring Boot
    Spring Data
    SVN
    Gut
    Vue.js
    Web Services
    Gut
    XML
    Sehr gut

    Profil

    Seit Ende 2009 arbeite ich mit Begeisterung als Softwareentwickler und habe in größeren IT-Projekten viel Erfahrung gesammelt. Ich passe mich gut und sehr schnell an neue Umgebung und neues Arbeitsteam an. Deshalb lege ich besonderen Wert auf einen freundlichen und professionellen Umgang mit den Kunden.


    KERNKOMPETENZ

    Trotz meiner Erfahrung in verschiedenen Softwareumgebungen liegt mein Fokus auf der Entwicklung von Web Applikationen. Hier habe ich sowohl im Frontend als auch im Backend Verantwortung übernommen. Ich bin in der Lage zum jeden einzelnen Prozess der  Software-Entwicklung teilzunehmen. Als ein erfahrener Software-Entwickler behandle ich das Thema Softwarequalität mit einer großen Priorität.


    TECHNISCHE KENNTNISSE

    • Java 
    • AWS 
    • Kotlin 
    • Kubernetes 
    • TypeScript 
    • Microservices 
    • JavaScript 
    • Clean Code 
    • Spring Boot 
    • Refactoring 
    • Spring Core 
    • Docker 
    • Spring Data 
    • Scrum 
    • Vue.Js 
    • Confluence 
    • Angular 2+ 
    • Jira 
    • ElasticSearch 
    • MongoDB 
    • PostgreSQL
    • Kafka 
    • REST 


    Berufserfahrung

    04/2018 - heute

    Einsatzort: München

    Rolle: Senior Software Consultant, Freiberufler


    01/2016 - 03/2018

    Einsatzort: München

    Rolle: Java Softwareentwickler

    Kunde: Apt Solutions GmbH


    04/2014 - 01/2016

    Einsatzort: München

    Rolle: Java Softwareentwickler

    Kunde: k_concept2publish gmbh


    01/2013 - 09/2013

    Einsatzort: Sofia, Bulgarien

    Rolle: Softwareentwickler

    Kunde: Bulgarische Telekommunikationsgesellschaft


    12/2009 - 12/2011

    Einsatzort: Sofia, Bulgarien

    Rolle: Experte für Anwendungssoftware

    Kunde: United Bulgarian Bank

    Betriebssysteme

    Linux
    Gut
    MacOS
    Gut
    Microsoft Windows
    Gut

    Programmiersprachen

    Angular 2+
    Sehr gut
    Java 8
    Sehr gut
    Java EE 8
    Sehr gut
    JavaScript
    Gut
    JPA
    Sehr gut
    Kotlin
    TypeScript
    Sehr gut

    Datenbanken

    Android SQLite
    Gut
    Mongo DB
    Sehr gut
    MySQL
    Gut
    Postgres
    PostgreSQL
    Sehr gut

    Datenkommunikation

    JAX RS
    Sehr gut

    Design / Entwicklung / Konstruktion

    automated testing
    Type Script

    Branchen

    Branchen

    • Automotive
    • Finanz/Banken
    • Telekommunikation

    Einsatzorte

    Einsatzorte

    D-80331 (+50km) München (+100km) Mindelheim (+100km)
    möglich

    Projekte

    Projekte

    3 Jahre 2 Monate
    2021-05 - heute

    Backend Softwareentwicklung

    Lead Software Ingenieur / Software Architekt Kotlin Spring Boot AWS ...
    Lead Software Ingenieur / Software Architekt
    • Erstellung einer Ist-Analyse über den aktuellen Entwicklungsstand
    • Erstellung eines Konzepts hinsichtlich der Funktionen und der daraus resultierenden Funktionsabläufe
    • Erstellung eines Entwicklungskonzepts für das Backend auf Basis der Ist Standanalyse und des zuvor erstellten Konzepts
    • Erstellung eines IT Designs
    • Analysis and integration of UNECE vehicle regulations
    Kotlin Spring Boot AWS PostgreSQL Docker Gradle Stash Kafka Python
    München
    8 Jahre 6 Monate
    2016-01 - heute

    GCDM & PM2.0? BMW GROUP

    Senior Software Consultant Java 8 JEE 7 Angular 2 ...
    Senior Software Consultant

    GCDM ist die zentrale weltweite Kundenverwaltung der BMW Group, in der Daten von mehreren Millionen Kunden gespeichert sind. Im Laufe von 2 Releases wurden neue Features entwickelt. PM2.0 ist ein neues Projekt zur zentralen Speicherung von Datenschutzbestimmungen und Einwilligungen derselben, welches auf Basis von JEE7 Miroservices neu implementiert und erfolgreich gelauncht wurde.

    • Weiterentwicklung und Bugfixing der bestehenden GCDM Applikation
    • Implementierung von Open ID Connect
    • Anbindung eines neuen SMS Gateways
    • LDAP Konfiguration
    • Neuentwicklung von PM2.0 auf Basis vom Microservices

    Java 8 JEE 7 Angular 2 JAX RS JMS JPA Mongo DB PostgreSQL LDAP Openshift Jenkins Sonarqube Payara Glassfish 4.1 Microservices SOA ALM Remedy Jira Confluence
    BMW Group
    1 Jahr 5 Monate
    2019-12 - 2021-04

    O2 Webshop

    Senior Software Consultant Spring Boot Kotlin Vue.js ...
    Senior Software Consultant

    Fullstack Softwareentwicklung unter Spring Boot, Kotlin und Vue.js mit dem Ziel der Entwicklung von Webshop

    • Erstellung einer Ist-Analyse über den aktuellen Entwicklungsstand
    • Erstellung eines Konzepts hinsichtlich der Funktionen und der daraus resultierenden Funktionsabläufe
    • Erstellung eines Entwicklungskonzepts für das Backend auf Basis der Ist-Standanalyse und des zuvor erstellten Konzepts
    • Erstellung eines IT Designs
    • Entwicklung der Microservice Architektur
    • Erstellung von Testkonzepten (teilw. automatisiert) und anschließende Durchführung
    • Deployment der entwickelten Features und Erstellung eines Protokolls hierüber
    • Erstellung einer ausführlichen technischen Dokumentation

      Spring Boot Kotlin Vue.js TypeScript Node.js Docker AWS Elastic Search Maven GIT Jenkins Microservices Kafka
      Telefonica GmbH
      München
      1 Jahr 3 Monate
      2018-10 - 2019-12

      BMW Connected Drive

      Senior Software Consultant / Lead Developer Java EE 7 und Java 8 inkl. Glassfish Payara Angular 4 Openshift ...
      Senior Software Consultant / Lead Developer

      Fullstack Softwareentwicklung unter Java EE 7, Java 8 und Angular 4 mit dem Ziel der Entwicklung von Funktionalitäten (X-Call, Concierge Call, Automatisierte Notrufe, Personalisierung im Fahrzeug, Connected Navigation, RTT, Map Update, Parkplatz Assistent) und deren Anbindung im Rechenzentrum im Projektumfeld vernetztes Fahrzeug BMW Connected Drive)

      • Erstellung einer Ist-Analyse über den aktuellen Entwicklungsstand
      • Erstellung eines Konzepts hinsichtlich der Funktionen und der daraus resultierenden Funktionsabläufe
      • Erstellung eines Entwicklungskonzepts für das Backend auf Basis der Ist-Standanalyse und des zuvor erstellten Konzepts
      • Erstellung eines IT Designs
      • Entwicklung der Microservice Architektur
      • Erstellung von Testkonzepten (teilw. automatisiert) und anschließende Durchführung
      • Deployment der entwickelten Features und Erstellung eines Protokolls hierüber
      • Erstellung einer ausführlichen technischen Dokumentation

      Java EE 7 und Java 8 inkl. Glassfish Payara Angular 4 Openshift PostgreSQL CI / CD Maven GIT Jenkins IntelliJ IDEA
      BMW Group GmbH
      München
      1 Jahr 9 Monate
      2017-01 - 2018-09

      GCDM & PM2.0? BMW GROUP

      Software-Entwickler
      Software-Entwickler

      - Weiterentwicklung und Bugfixing der bestehenden GCDM Applikation
      - Implementierung von Open ID Connect
      - Anbindung eines neuen SMS Gateways
      - LDAP Konfiguration
      - Neuentwicklung von PM2.0 auf Basis vom Microservices

      Java 8 JEE 7 Angular 2 JAX RS JMS JPA Mongo DB PostgreSQL LDAP Openshift Jenkins Sonarqube Payara Glassfish 4.1 Microservices SOA
      BMW Group über MVI
      München, Deutschland
      8 Monate
      2016-05 - 2016-12

      NEUENTWICKLUNG/ERWEITERUNG EINES CMS

      Java Entwickler
      Java Entwickler

      • Fachlicher Projektmanager und vier Entwickler
      • Weiterentwicklung des CMS-Systems mit neuer Datenstruktur und neuen Features
      • Erstellung von Backend und Frontend Komponenten der OpenCms Content Managment System
        • Design und Umsetzung einer neuen Datenstruktur
        • Weiterentwicklung der Frontend-Komponenten
        • Weiterentwicklung der Backend-Komponenten
        • Entwicklung von Daten-Import Funktionalitäten

      OpenCms MySQL Java 1.7 Java EE Tomcat Spring HTML CSS git gradle XML XML / Xpath Jira Confluence
      Halbleiter-Industrie
      4 Monate
      2016-02 - 2016-05

      NEUENTWICKLUNG EINES DAM SYSTEM

      Software-Entwickler Celum MySQL Java 1.7 ...
      Software-Entwickler

      Konfigurierung & Entwickung

      • Fachlicher Projektmanager und zwei Entwickler
      • Neuentwicklung des DAM-Systems mit neuer Datenstruktur und neuen Features, Erstellung von CELUM System
        • Einstellung der Neuentwicklung
        • Design und Umsetzung einer neuen Datenstruktur
        • Backendentwicklung
      Celum MySQL Java 1.7 Java EE Tomcat Spring git Maven Jira Confluence
      Digital Asset Managment
      1 Jahr 10 Monate
      2014-04 - 2016-01

      RELAUNCH EINES HYBRIS-SHOP

      Software-Entwickler Hybris Plattform 5.4 MySQL Java 1.7 ...
      Software-Entwickler

      Test/ Entwicklung/ Architekt

      • Fachlicher Projektmanager und drei Entwickler Relaunch des Shops mit neuer Datenstruktur und neuen Features
      • Erstellung von Backoffice Komponenten der Hybris Omnichannel Suite
        • Design und Umsetzung einer neuen Datenstruktur (im Hybris ORM)
        • Datenmigration
        • Neue Hybris-Services geschrieben
        • Änderungen an der Preisberechnung
        • Schreiben von Hybris-Cronjobs
        • Import/Export via Impex von ftp
        • Schnittstellenimplementierung zu SAP System
        • Deployment

      Hybris Plattform 5.4 MySQL Java 1.7 Java EE JavaScript Tomcat Spring ZK-Framework Velocity Engine HTML CSS ant git svn Jenkins XML Jira Confluence
      E-Commerce
      München, Deutschland
      3 Monate
      2014-04 - 2014-06

      NEUENTWICKLUNG / ERWEITERUNG EINES HYBRIS-SHOPS

      Architekt Hybris Plattform 4.8 Java 1.6 Java EE ...
      Architekt

      Test/ Entwicklung

      • Implementierung automatisierter Unit- und UI-Tests mit JUnit und Selenium

      Hybris Plattform 4.8 Java 1.6 Java EE JUnit Selenium Selenium Driver
      E-Commerce
      9 Monate
      2013-01 - 2013-09

      Entwicklung und Bereitsstellen von Siebel Businessanwendungen

      Software-Entwickler CRM Siebel Java 1.6 Java EE ...
      Software-Entwickler

      • Entwurf, Entwicklung und Test-Support für bestehende Web-Anwendungen, Anpassungen Siebel CRMs für spezialisierte UseCases
      • Teamgröße: 8 Personen
        • Koordination mit Projektmanagern, Entwicklungsleitern und Systemanalysten
        • Erstellen von detaillierten technischen Spezifikationen, Review von Spezifikationen, die von anderen Entwicklern ausgearbeitet wurden
        • Frontend- Anpassungen
        • SOAP Webservice-Clients zu Drittsystemen
        • Bugfixing

      CRM Siebel Java 1.6 Java EE SOAP Oracle PL/SQL SQL Skripte
      Telekommunikation/ Vivacom
      Sofia, Bulgarien
      1 Jahr 11 Monate
      2009-12 - 2011-10

      Diverse T24-Projekte für Tochtergesellschaften der National Bank of Greece(NGB)

      Software-Entwickler T24 Temenos (KERNBANKEN-SOFTWARE) JBASE JAVA ...
      Software-Entwickler

      Anpassung, Weiterentwicklung und Einführung von Bankensysteme auf Basis von T24 Temenos bei den Tochtergesellschaften der NBG, Teamgröße: 10 Personen

      • Verantwortlich für Entwicklung, Prüfung und Aktualisierung lokaler Schnittstellen und deren Inbetriebnahme (Schnittstellen zwischen Core Banking System T24 Temenos und den externen Systemen der Tochtergesellschaften)
      • Koordination mit anderen IT-Lösungen und Businessunits zur Standardisierung der Bankensysteme
      • Empfehlungen bzgl. der technologischen Realisierung
      • Teilnahme bei Vorbereitung und Ausarbeitung technischer Spezifikationen
      • Identifizierung und Lösung auftretender Probleme
      • Entwicklung von TSA-Services
      • XSLT-Transformationen zu OFS Nachrichten
      • Java-Splitter und Listener auf Temenos Connector Server
      • Migration auf Core-Banking-System
      • Wartung von Dot.Net C# Anwendung

      T24 Temenos (KERNBANKEN-SOFTWARE) JBASE JAVA C# MS.NET XML TSA-SERVICES
      Sofia, Bulgarien

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      1 Monat
      2022-06 - 2022-06

      iSAQB Certified Professional for Software Architecture - Foundation Level

      CPSA-F
      CPSA-F
      3 Jahre 9 Monate
      2009-09 - 2013-05

      Information Technologies

      Master - Ingenieur, Technische Universitat Sofia, Bulgarien
      Master - Ingenieur
      Technische Universitat Sofia, Bulgarien
      • Semantisches Web
      • Agentbasierte Software-Technologien,
      • GRID-Technologien
      • Deklarative Programmierung
      • Telekommunikationssysteme und Netze
      • Moderne Programmiersprache
      • Software-Engineering
      • Synthese und Analyse von Parallelen Algorithmen,
      • Geographische Informationssysteme
      • IT Management
      • Moderne Web-Programmierungstechnologien
      • Technologische Microcomputer
      • Moderne Java-Technologien
      • Web-Umgebungen
      • Automatisiertes Design von Kontrollsystemen
      3 Jahre 9 Monate
      2005-09 - 2009-05

      Witschaftsinformatik

      Witschaftsinformatiker, Bachelor, Wirtschaftsakademie ?D. A. Tzenov? Svishtov, Bulgarien
      Witschaftsinformatiker, Bachelor
      Wirtschaftsakademie ?D. A. Tzenov? Svishtov, Bulgarien
      • Angewandte Programmierung
      • Web-Design
      • Objektbasierte Programmierung
      • Web-Programmierung
      • Software-Technologien
      • Datenbanken
      • System-Programmierung
      3 Jahre 9 Monate
      2001-09 - 2005-05

      Schulbildung

      Fremdsprachengymnasium ?Miguel de Cervantes? Sofia, Bulgarien
      Fremdsprachengymnasium ?Miguel de Cervantes? Sofia, Bulgarien

      Position

      Position

      Senior Software Consultant

      Kompetenzen

      Kompetenzen

      Top-Skills

      Software Development Kotlin Spring Boot Spring AWS MongoDB PostgreSQL IntelliJ Vue.js Angular TypeScript

      Schwerpunkte

      J2EE Entwicklung
      Sehr gut
      Java Entwicklung
      Sehr gut
      Softwareanalyse
      Sehr gut
      Softwaredesign
      Sehr gut
      Softwareentwicklung
      Sehr gut

      Produkte / Standards / Erfahrungen / Methoden

      Angular 4
      Sehr gut
      Clean Code
      Sehr gut
      CSS
      Gut
      Design Patterns
      Sehr Gut
      Docker
      Eclipse
      Gut
      EJB3
      Sehr gut
      Elastic Search
      Git
      Sehr gut
      Glassfish
      Sehr gut
      Gradle
      Gut
      HTML
      Sehr gut
      IntelliJ IDEA
      Sehr gut
      Jenkins
      Sehr gut
      JMS
      Sehr gut
      JSON
      Sehr gut
      jUnit
      Sehr Gut
      LDAP
      Gut
      Maven
      Sehr gut
      Microservices
      Sehr gut
      Mockito
      Sehr gut
      OOA
      Sehr gut
      OOD
      Sehr gut
      OOP
      Sehr gut
      Openshift
      Gut
      Payara Glassfish 4.1
      Sehr gut
      Refactoring
      Sehr gut
      REST
      Sehr gut
      Scrum
      Sehr gut
      SOA
      Gut
      Sonarqube
      Gut
      Spring 4.1
      Gut
      Spring Boot
      Spring Data
      SVN
      Gut
      Vue.js
      Web Services
      Gut
      XML
      Sehr gut

      Profil

      Seit Ende 2009 arbeite ich mit Begeisterung als Softwareentwickler und habe in größeren IT-Projekten viel Erfahrung gesammelt. Ich passe mich gut und sehr schnell an neue Umgebung und neues Arbeitsteam an. Deshalb lege ich besonderen Wert auf einen freundlichen und professionellen Umgang mit den Kunden.


      KERNKOMPETENZ

      Trotz meiner Erfahrung in verschiedenen Softwareumgebungen liegt mein Fokus auf der Entwicklung von Web Applikationen. Hier habe ich sowohl im Frontend als auch im Backend Verantwortung übernommen. Ich bin in der Lage zum jeden einzelnen Prozess der  Software-Entwicklung teilzunehmen. Als ein erfahrener Software-Entwickler behandle ich das Thema Softwarequalität mit einer großen Priorität.


      TECHNISCHE KENNTNISSE

      • Java 
      • AWS 
      • Kotlin 
      • Kubernetes 
      • TypeScript 
      • Microservices 
      • JavaScript 
      • Clean Code 
      • Spring Boot 
      • Refactoring 
      • Spring Core 
      • Docker 
      • Spring Data 
      • Scrum 
      • Vue.Js 
      • Confluence 
      • Angular 2+ 
      • Jira 
      • ElasticSearch 
      • MongoDB 
      • PostgreSQL
      • Kafka 
      • REST 


      Berufserfahrung

      04/2018 - heute

      Einsatzort: München

      Rolle: Senior Software Consultant, Freiberufler


      01/2016 - 03/2018

      Einsatzort: München

      Rolle: Java Softwareentwickler

      Kunde: Apt Solutions GmbH


      04/2014 - 01/2016

      Einsatzort: München

      Rolle: Java Softwareentwickler

      Kunde: k_concept2publish gmbh


      01/2013 - 09/2013

      Einsatzort: Sofia, Bulgarien

      Rolle: Softwareentwickler

      Kunde: Bulgarische Telekommunikationsgesellschaft


      12/2009 - 12/2011

      Einsatzort: Sofia, Bulgarien

      Rolle: Experte für Anwendungssoftware

      Kunde: United Bulgarian Bank

      Betriebssysteme

      Linux
      Gut
      MacOS
      Gut
      Microsoft Windows
      Gut

      Programmiersprachen

      Angular 2+
      Sehr gut
      Java 8
      Sehr gut
      Java EE 8
      Sehr gut
      JavaScript
      Gut
      JPA
      Sehr gut
      Kotlin
      TypeScript
      Sehr gut

      Datenbanken

      Android SQLite
      Gut
      Mongo DB
      Sehr gut
      MySQL
      Gut
      Postgres
      PostgreSQL
      Sehr gut

      Datenkommunikation

      JAX RS
      Sehr gut

      Design / Entwicklung / Konstruktion

      automated testing
      Type Script

      Branchen

      Branchen

      • Automotive
      • Finanz/Banken
      • Telekommunikation

      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.