Java Spezialist mit langjähriger Erfahrung mit unterschiedlichen Technologien
Aktualisiert am 11.11.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 11.11.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Cloud Computing
Datenbanken
Spring
quarkus
Scrum
OWASP
Kotlin
REST
PostgreSQL
Kubernetes
IntelliJ
Eclipse
Eclipse RCP
postman
docker
Basho
kafka
DBeaver
Maven
Gradle
Git
helm
Bulgarisch
Muttersprache
Deutsch
verhandlungssicher
English
verhandlungssicher
Russisch
Grundlagen
Spanisch
Grundlagen

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 3 Monate
2021-04 - 2023-06

Microservices im Bereich Banken

Software Entwickler Java 11 quarkus kafka ...
Software Entwickler
  • Implementierung des OIDC Protokolls
  • Planung, Design, Implementierung, Dokumentation und Test von User Stories
  • Implementierung neuer Microservices
  • Erstellen von neuen REST Services
  • Optimierung vom alten Code
  • Reviews vom Code
  • Security Best Practices
Java 11 quarkus kafka postgres OIDC/Oauth2 OWASP Top 10 git gitlab k8s docker helm splunk dynatrace lombok mapstruct postman swagger maven Dbeaver IntelliJ IDEA
Accenture Tigital
Innsbruck (5%)
1 Jahr 9 Monate
2019-08 - 2021-04

Implementierung neuer Microservices (Genossenschaftsbanken)

Senior Softwareentwickler und Architekt Java 8/11 Spring Boot git ...
Senior Softwareentwickler und Architekt
  • Planung, Design, Implementierung, Dokumentation und Test von User Stories
  • Erstellen von neuen REST Services
  • Erstellen von Software-Biblioteken
  • Reviews vom Code aller anderen Entwicklern (7 Kollegen)
  • CI/CD Pipeline Integration
  • Erstellen von technischer Dokumentation, How-to und Best practices Artikel in Confluence
  • 3rd Level Support
Java 8/11 Spring Boot git OpenShift docker SonarQube Jenkins. Oracle 12 Mockito Grafana Graylog lombok mapstruct Postman Swagger
Fokus ? Fiducia & GAD IT AG
München (80%)
1 Jahr
2018-07 - 2019-06

CSLS

Senior Softwareentwickler und Technischer Berater Java 8 JEE 7 JPA 2.1 ...
Senior Softwareentwickler und Technischer Berater
  • Planung, Implementierung, Dokumentation und Test von User Stories
  • Implementierung neuer Microservices
  • Refactoring; Stabilisieren einer Anwendung, Herstellung von JEE 7 konformität
  • Optimierung von REST Schnittstellen für den Umgang mir großen Datenmengen
  • Erstellen von neuen REST Services
  • Erstellen von Software-Biblioteken
  • Implementierung dynamischer typsicherer Queries mit der JPA Criteria API
  • Umstellen von EJB auf CDI
  • Code Reviews, Erstellen von technischer Dokumentation, How-to und Best practices Artikel in Confluence
  • 3rd Level Support
Java 8 JEE 7 JPA 2.1 MQTT Payara Micro 4 git docker AWS Kubernetes SonarQube Jenkins. Postgres JAX-RS (REST) Mockito Grafana Kibana vue.js lombok mapstruct Postman Swagger
BMW AG
5 Monate
2018-02 - 2018-06

ZEDIS

Software Architekt und Technischer Berater Java Java EE Glassfish 4 ...
Software Architekt und Technischer Berater
  • Neuentwicklung von der BMW Software ZEDIS
  • Beratung und Implementierung bei Eclipse RCP Architektur-Themen
  • Unterstützung als Architekt bei dem IT Konzept
  • Unterstützung bei der Einführung von git
  • Implementierung der Login-Funktionalität im RCP Client, inkl. Integration in die BMW APISEC Infrastruktur
  • Erstellen von einer für das Team einheitliche oomph Eclipse Installation
Java Java EE Glassfish 4 Eclipse RCP git docker VirtualBox bash Oracle 11g JPA Swagger
BMW AG
6 Monate
2017-08 - 2018-01

eCoreV3

Senior Softwareentwickler und Technischer Berater Java SE 8 JUnit Tomcat ...
Senior Softwareentwickler und Technischer Berater
  • Ablösung des alten Kernsystems einer Bank nach den neuen Anforderungen und Gesetzen.
  • Definition, Implementierung und Dokumentation der SOAP Web-Service Schnittstelle des neuen Systems
  • Schnittstellendesign
  • Implementierung vom Eclipse RCP Client
  • Änderungen von alten C++ Web Services
  • Anforderungsanalyse
  • Implementierung für Massenverarbeitung
  • Implementierung von Software-Bibliotheken
  • Kleine Sicherheitsaudits
  • Einarbeitung neuer Kollegen
Java SE 8 JUnit Tomcat WebServices SOAP/WSDL/RESTful XML Binding JAXB ORM COBOL (basics) C++ (basics) Eclipse MS Visual Studio 2010 SOAP UI Git Oracle 11g PL/SQL
ebase GmbH, Bank
1 Jahr
2016-08 - 2017-07

iLean

Senior Softwareentwickler und Technischer Berater Java SE 7 JEE 6 JavaScript - extJS ...
Senior Softwareentwickler und Technischer Berater
  • Planung, Implementierung, Dokumentation und Test von User Stories im Rahmen des Scrum Prozesses
  • Entwicklung von web UI mit extJS
  • Refactoring, Verbesserung vom alten Code
  • Umstellen von EJB auf CDI
  • Implementierung von performanten REST Schnittstellen
Java SE 7 JEE 6 JavaScript - extJS REST WebServices Glassfish v3 Eclipse JUnit Swagger Git Oracle 11g PL/SQL JPA
BMW AG
8 Monate
2016-10 - 2017-05

Arduino-basiertes Projekt

REST WebServices NodeJS express ...

Neuentwicklung von einem Arduino-basiertes Modul, das Daten aus den Sensoren an einem Java-Server zur Verfügung

stellt.

  • Organisation, Planung, Implementierung, Test der Java Server Komponente
  • Devops - Organisation und Implementierung
  • Mitarbeit bei der Entwicklung der Hardware Komponente

 

Methoden

  • Start-up Umfeld
REST WebServices NodeJS express winston Vagrant Ansible git VPS MySQL Arduino (C)
beeograph.de
3 Jahre 1 Monat
2013-07 - 2016-07

eCoreV3

Senior Softwareentwickler und Technischer Berater Java SE 8 XML Binding WebServices ...
Senior Softwareentwickler und Technischer Berater
  • Ablösung des alten Kernsystems einer Bank nach den neuen Anforderungen und Gesetzen.
  • Definition, Implementierung und Dokumentation der SOAP Web-Service Schnittstelle des neuen Systems
  • Schnittstellendesign
  • Implementierung vom Eclipse RCP Client
  • Änderungen von alten C++ Web Services
  • Anforderungsanalyse
  • Implementierung für Massenverarbeitung
  • Implementierung von Software-Bibliotheken
  • Kleine Sicherheitsaudits
  • Einarbeitung neuer Kollegen
Java SE 8 XML Binding WebServices Tomcat COBOL (basics) C++ (basics) Eclipse MS Visual Studio 2010 SOAP UI SOAP/WSDL/RESTful JUnit JAXB ORM Git Oracle 11g PL/SQL
ebase GmbH, Bank
9 Monate
2012-10 - 2013-06

Webinterface für Versicherungsmakler

Senior Softwareentwickler und Technischer Berater Java SE 7 JEE JavaScript ...
Senior Softwareentwickler und Technischer Berater
  • Entwicklung der Web-Seite, die von mehreren tausend Versicherungsmaklern für das Tagesgeschäft verwendet wird. Die Software ist mit einer klassischen 3-Tier  Architektur realisiert.
  • Die Web-Seite besteht aus mehreren Anwendungen, die über Portlets integriert sind.
  • Die Anwendungen kommunizieren mit vielen Umsystemen wie Enterprise Information Services (Web-Services), CMS, Directory Services.
  • Die Software wurde im Rahmen von einem Scrum Prozess, in enger Zusammenarbeit mit den Business-Analysten und dem Fachbereich entwickelt.
    • Beratung
    • Entwicklung
    • Test
    • Bug-Fixing
  • Planung, Implementierung, Dokumentation und Test von User Stories im Rahmen des Scrum Prozesses
  • Entwicklung der Web-Seite, die von mehreren tausend Versicherungsmaklern für das Tagesgeschäft
    verwendet wird
Java SE 7 JEE JavaScript jQuery Spring Hibernate CDI IBM WebSphere EasyMock JSF Hudson Sonar Subversion (SVN) Eclipse Oracle SQL Developer
Allianz AG
4 Monate
2012-05 - 2012-08

Infotainment

Softwareentwickler Objective-C iOS Xcode ...
Softwareentwickler
  • Entwicklung von iPhone Apps, die die Infotainment-Umgebung im Fahrzeug erweitern.
  • Die Apps stellen die Internetverbindung des mobilen Endgerätes dem Fahrzeug zur Verfügung.
  • In dieser Art können die Features des Infotainment-Systems uneingeschränkt erweitert werden.
  • Weiterhin können die Apps auf die Informationen der internen Fahrzeug-Netze (CAN, FlexRay, MOST) zugreifen und diese dem Fahrer präsentieren.
    • Entwicklung
    • Test
    • Bug-Fixing
  • Entwicklung von iPhone Apps, die die Infotainment-Umgebung im Fahrzeug erweitern
  • Entwicklung neuer Funktionalität des iPhone Apps
  • 3rd Level Support
  • Tests mit Harware Modulen
Objective-C iOS Xcode Git Mac OS X Atlassian JIRA
BMW AG
4 Monate
2012-01 - 2012-04

FM-PDH/SDH Migration

Scrum Master, Architekt, Softwareentwickler Java 6 JEE 5 JUnit ...
Scrum Master, Architekt, Softwareentwickler
  • Weiterentwicklung und Verbesserung des Kernsystems eines Bonusprogrammanbieters.
  • Organisation und Planung von Sprints in der Rolle eines Scrum Masters.
  • Enge Zusammenarbeit mit Product Owners, Technical Owners, Projektleitung und dem Team.
  • Design und Entwicklung von Web-Services und Back-End Komponenten.
    • SW-Architektur
    • Umsetzung agiler Methoden nach Scrum
    • Analyse der Systemarchitektur 
  • Weiterentwicklung und Verbesserung des Kernsystems des Bonusprogrammanbieters
  • Organisation und Planung von Sprints in der Rolle eines Scrum Masters
  • Enge Zusammenarbeit mit Product Owners, Technical Owners, Projektleitung und dem Team
  • Design und Entwicklung von Web-Services und Back-End Komponenten
  • Konfliktmanagement

Methoden

  • Design Patterns
  • SCRUM
  • Konfliktmanagement
Java 6 JEE 5 JUnit mockito JPA WebServices Jenkins Maven Oracle 11g Oracle WebLogic Eclipse Atlassian JIRA Subversion (SVN)
Payback GmbH
4 Monate
2011-09 - 2011-12

Kundenbindungssystem

Scrum Master und Senior Softwareentwickler Java 6 J2EE IBM Websphere 7 ...
Scrum Master und Senior Softwareentwickler
  • Migration von FM-PDH/SDH in eine „private Cloud“.
  • Ziel der Virtualisierungsmaßnahme war es, die Betriebskosten zu reduzieren und die Verfügbarkeit der Systeme zu erhöhen.
  • Bei der Migration wurden ebenso viele Technologien aktualisiert, z.B. Java SE 5 -> Java SE 6.
    • SW/System-Architektur
    • Umsetzung agiler Methoden nach Scrum
    • Sicherstellen der Architekturkonformität
  • Migration von FM-PDH/SDH in eine „private Cloud“
  • Umstellung von Java SE 5 auf Java SE 6
  • Planung von Architektur-Änderungen, Sicherstellen der Architekturkonformität
  • Koordination der Themen in der Rolle des Scrum Masters
    • Design Patterns
Java 6 J2EE IBM Websphere 7 Redhat Linux RAD Oracle 11g PL/SQL Hudson Subversion ant bash
Telekom AG
3 Jahre 1 Monat
2008-07 - 2011-07

FMS

Softwareentwickler, Projektleiter J2EE Java SE 1.4 und 5 JUnit ...
Softwareentwickler, Projektleiter
  • Das Fault Management System ist das System eines Telekommunikationsproviders für die technische Überwachung und Fehleranalyse eines Datennetzes.
  • Es bindet verschiedene Subnetze (z.B. PDH/SDH, SDH2000+, Kenos, „letzte Meile“) ein und errechnet aus der komplexen Netztopologie einen subnetzübergreifenden Graphen betroffener Leitungen zu jedem eingehenden Alarm.
  • Die Ergebnisse dieser Korrelation werden an nachgelagerte Systeme zur Planung und Steuerung von Wartungen und Entstörungsmaßnahmen weitergereicht.
    • Implementierung von Change-Requests und Erweiterungen
    • Bearbeitung von Fehlerreports
    • Systemanalyse
    • Softwarewartung
    • Entwicklung
    • Test
    • Projektleitung
    • Kommunikation und Abstimmung mit Kunden 
  • Fehlerbehebung und Weiterentwicklung vom System zur Überwachung und Fehleranalyse der Datennetze
    (PDH/SDH,
    SDH2000+, Kenos, “letzte Meile”).
  • Implementierung von Algorithmen zur Korrelation von großen Alarmmengen
  • Bearbeitung von Fehlerreports
  • Projektleitung ab 2011
  • Kommunikation und Abstimmung mit Kunden
  • Anwendung von Design Patterns, SOA
    • Design Patterns
J2EE Java SE 1.4 und 5 JUnit Ant Perl bash ksh Oracle PL/SQL IBM WebSphere MQ Series JMX JMS Subversion CVS Eclipse MisterQ Explorer TOAD
Telekom AG
3 Monate
2011-03 - 2011-05

Datenmigration

Softwareentwickler JEE JUnit Ant ...
Softwareentwickler
  • Erweiterung eines modulbasierten Fault Management Systems.
  • Ein neues Modul wird in das bestehende System integriert.
  • Dadurch bearbeitet das System um ca. 30% mehr Störungen.
  • Erstellen von der Integrationsarchitektur, Begleiten der Umsetzung, Code-Reviews.
    • Konzeption
    • Implementierung
    • Test
    • Systemanalyse

Methoden

  • Design Patterns
  • Systemintegration
JEE JUnit Ant Hudson EJB JMS RAD/Eclipse
Telekom AG
7 Monate
2009-11 - 2010-05

Datenmigration

Softwareentwickler Java C Eclipse ...
Softwareentwickler
  • Für die Migration mehrerer Terabyte mit Kundendaten des Unternehmens musste ein effizienter Replikationsmechanismus implementiert werden.
  • Das Entladen, Übertragen und Konvertieren der Daten musste Performance-optimiert umgesetzt werden, um die Downtime während der Migration zu reduzieren.
  • Realisierung eines Verfahrens zur Nachbuchung von Deltaladungen mit dem Ziel, eine Reduzierung der Menge innerhalb der verarbeiteten Daten zu erreichen.
    • Implementierung
    • Konzeption
    • Test
  • Entwicklung von Algorithmen zur Migration mehrerer Terabyte von Kundendaten mit minimalen Downtime während der Migration
  • Realisierung eines Verfahrens zur Nachbuchung von Deltaladungen
Java C Eclipse Linux Toad for Oracle Oracle 11g Subversion (SVN) (Dynamic) Pl/SQL
Loyalty Partner GmbH / Lufthansa AG
6 Monate
2007-10 - 2008-03

Sicherheit-Architektur für Mehrwertdienste im LKW

Diplomand bei Vector Informatik Requirements Engineering Requirement Traceability mit DOORS Common Criteria Standard ...
Diplomand bei Vector Informatik
  • Das Unternehmen verwaltet das Mauterfassungssystem für die Autobahnen in Deutschland.
  • Das System besteht aus einer Kommunikationsinfrastruktur, einer Zentrale und vielen On-Board Units, die in mehr als 600 000 LKW‘s eingebaut sind.
  • Um eine eventuelle Erweiterung des Systems zu unterstützen, musste die bestehende Kommunikations-Infrastruktur Sicherheitsfunktionen zur Verfügung stellen.
    • Entwicklung eines Konzeptes für die gesamte Sicherheitsarchitektur
    • Erstellung eines Common Criteria Security Target Dokuments
  • Entwicklung eines Konzeptes für die gesamte Sicherheitsarchitektur des Mauterfassungssystems
  • Erstellen des Common Criteria Security Target Dokuments
  • Requirement Traceability mit DOORS
  • Auswahl und Dokumentation von geeigneten Sicherheitsprotokolle für die Kommunikation zwischen den
    internen Bus-Systemen im LKW und das On-Board Unit von Tollcollect
  • Erstellen eines wissenschaftlichen Papers (PDF) für die Universität Karlsruhe

Methoden

  • Requirements Engineering
  • Requirement Traceability mit DOORS
  • Key Management
  • Common Criteria Standard
  • Project Management nach PMI
Requirements Engineering Requirement Traceability mit DOORS Common Criteria Standard PKI Trusted Computing CAN-Bus Systeme Certificate Revocation Strategies LaTeX dia
Tollcollect GmbH
7 Monate
2006-10 - 2007-04

Implementierung eines Steuerungs- und Kontroll-Moduls zur Verwaltung der Fernwartungssysteme

SW-Engineer C# Nunit .NET Remoting ...
SW-Engineer

Wartung eines Infrastrukturnetzwerkes über Remote Verbindungen. Entwicklung eines Vereinfachungssystems, welches die Verwaltung, den Betrieb und die Protokollierung der Verbindungen zu den Kunden überwacht. Die Kernfunktionalität der Software besteht darin, die Netzwerk- Geräte, die die Verbindungen ermöglichen, automatisch zu konfigurieren. Um mit verschiedenen Switch- und Router- Modellen arbeiten zu können, setzt das Programm stark auf Erweiterbarkeit und Flexibilität.

  • Architektur & Konzeption
  • Entwicklung
  • Qualitätssicherung
  • Dokumentation

 

Methoden

  • Design Patterns
  • Multihreading
  • Analyse & Design Patterns
C# Nunit .NET Remoting MS Visual Studio 2005 Subversion (SVN) UML Netzwerk Technologien Cisco Router/Switches LaTeX
Transport
1 Jahr
2006-01 - 2006-12

Mobiler Naturforscher

SW-Engineer C# .NET .NET Compact Framework 2.0 ...
SW-Engineer

Im Rahmen eines Forschungsprojekts wurde eine Navigations-und Informationsapplikation für Natur-Wanderer entwickelt. Die Software ermöglicht Touristen, durch ein Natur-Gebiet zu wandern und immer über die vorhandenen Sehenswürdigkeiten informiert zu sein. Über vorgegebene Laufwege können alternativ die interessantesten Points of Interest angeschaut werden.

  • Entwicklung eines Navigations- und Informationssystems für Pocket PCs
  • Implementierung eines Wrappers zur Visualisierung von SVG
  • Dateien-Anpassung von dem C#-Port der String-Template Bibliothek (open source) an das .NET Compact Framework, einschließlich die Anpassung einer anderen open source Bibliothek - ANTLR (Parsergenerator)
C# .NET .NET Compact Framework 2.0 MS Visual Studio 2005
Forschung
1 Jahr 10 Monate
2004-10 - 2006-07

QBench; SW-Engineer

Java C++ UML ...

Das Projekt QBench hatte als Ziel die innere Qualität von
Software Systemen zu prüfen und zu verbessern. Teilnahme an
zwei Projekte – MoDDa und SiSSy. Programmierung
verschiedener Teile der Software, unter anderem einer
Strategie zur Evaluierung von Softwaremetriken und der
Transformation von UML Modellen (.xmi Dateien) ins QBench
Meta-Modell.

  • Identifikation von Struktur-Problemen bei
    modellgetriebener Software Entwicklung
  • Implementierung eines Parsers für die Konfigurations-
    (XML) Datei
  • UML Modelle (.xmi Dateien) ins Qbench Meta-Modell
    konvertieren
  • Regressionstests für das Modul, das C++ Source Code ins
    Qbench Meta-Modell konvertieren

Methoden:

  • Design Patterns
  • Software Metriken
Java C++ UML Eclipse CVS JUnit Ant XML Schema XMI
Universität Karlsruhe (FZI)
5 Monate
2005-03 - 2005-07

Visualisierung von TopicMaps

SW-Engineer Java XML Eclipse ...
SW-Engineer

IT-Evaluierung verschiedener SDKs zur Visualisierung von Graphen, die Topic Maps präsentieren.

  • Einbindung und Adaptierung eines SDK zur Visualisierung von Graphen
  • Einlesen (Parsen) von Topic Maps XML Dateien
  • Erarbeiten eines Konzeptes zur Visualisierung von Topics, Assoziationen und Occurences
Java XML Eclipse Subversion (SVN)
SAP
5 Monate
2004-03 - 2004-07

Implementierung von Teilen einer GIS Software

SW-Engineer C# VB.NET ADO.NET ...
SW-Engineer

Implementierung von Teilen einer GIS Software

  • Entwicklung von GUI-Forms zur Steuerung von Datenbank Tabellen
  • Entwicklung von komplexen SQL Kommandos
  • Verwaltung verschiedener Datenbanken, einschließlich Geodatenbanken
C# VB.NET ADO.NET COM MS Visual Studio 6.0
ESRI Bulgaria

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2013-06 - 2013-06

Requirement Engineer

Certified Professional for Requirements Engineering ? Foundation Level, IREB
Certified Professional for Requirements Engineering ? Foundation Level
IREB
1 Monat
2012-12 - 2012-12

Secure Programming

Certified Secure Web Application Engineer, Mile2, USA
Certified Secure Web Application Engineer
Mile2, USA
1 Monat
2010-12 - 2010-12

Secure Programming with JEE

secure coder, securenet, München
secure coder
securenet, München
3 Jahre 7 Monate
2004-10 - 2008-04

Informatik-Studium

Diplom Informatiker, Universität Karlsruhe TH (KIT)
Diplom Informatiker
Universität Karlsruhe TH (KIT)
  • Sicherheit und Kryptographie
  • Informationssysteme
  • Algorithmen
10 Monate
2003-10 - 2004-07

Cisco

Cisco Systems Network Associate (CCNA), ver. 3, Technische Universität Sofia und Universität Sofia Sv. Kliment Ochridski
Cisco Systems Network Associate (CCNA), ver. 3
Technische Universität Sofia und Universität Sofia Sv. Kliment Ochridski

Design, Konfiguration, Administration und Wartung von Computer-Netzwerke und Netzwerk-
Equipment

2 Jahre 11 Monate
2001-09 - 2004-07

Informatik-Studium

Vordiplom, Technische Universität Sofia, Bulgarien
Vordiplom
Technische Universität Sofia, Bulgarien

Computer Systeme und Technologien

6 Jahre 10 Monate
1994-09 - 2001-06

Mathematik und Englisch

Abitur, Mathematisches Gymnasium, Sofia, Bulgarien
Abitur
Mathematisches Gymnasium, Sofia, Bulgarien

Position

Position

  • Architekt
  • Chef Architekt
  • Senior Softwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

Java Cloud Computing Datenbanken Spring quarkus Scrum OWASP Kotlin REST PostgreSQL Kubernetes IntelliJ Eclipse Eclipse RCP postman docker Basho kafka DBeaver Maven Gradle Git helm

Schwerpunkte

Forschung, Entwicklung
Organisation

Produkte / Standards / Erfahrungen / Methoden

Algorithmen
Atlassian Confluence
Atlassian JIRA
Dependency injection
Design Patterns
Eclipse
Eclipse RCP
Git
Hibernate
Java (JEE)
Java Message Services (JMS)
Jenkins
Linux Shell Scripts mit Bash
Maven
MisterQ Explorer (eclipse plug-in)
MS Visual Studio
Scrum
SOA
SOAP UI
SOAP/WSDL/RESTful
Software Security
Sonar
Spring Boot
Toad for Oracle

Konzepte:

Scrum, Secure Coding, Design Patterns, Datenbanken, Unit testing, CI/CD, UML, Netzwerke

 

Aufgaben:

  • Entwicklung von Java-basierten Projekten für Kunden
  • Entwicklung von Apps für Smartphones
  • Outsourcing von Projekten in Zusammenarbeit mit Partnern in Bulgarien

 

Betriebssysteme

Android
Cisco IOS
HP-UX
Linux
Mac OS X
MacOS X
Redhat Linux
Ubuntu
Windows 7

Programmiersprachen

(PL-) SQL
.NET
Grundkenntnisse
ansible
ant
Atom
bash
Basics
C++, C#, Objective-C, Arduino
C
C#
Grundkenntnisse
C++
Grundkenntnisse
Dbeaver
docker
Eclipse
EJB
git
Gitlab
gradle
Hibernate
HTML
Grundkenntnisse
J2EE
Java
6,8,EE 5, SE 8
Java EE
JavaScript
Grundkenntnisse
JAXB
JEE
Jenkins
JMS
JMX
JPA
jQuery
JSF
JSON
JSP
JUnit
kubernetes
Maven
MQTT Spy
MS Visual Studio
objective-C
Grundkenntnisse
Oracle SQL Developer
Perl
PL/SQL
Postman
regex
Sonar
SQL
TOAD
UML
vagrant
Xcode
XML

Datenbanken

Ansi SQL
Application Server
Glassfish
3 / 4
IBM WebSphere
MongoDB
Grundlagen
MySQL
Oracle
Oracle 11g
Oracle SQL Developer
Payara Micro 4
PL/SQL
Postgres

Datenkommunikation

MQ Series

Branchen

Branchen

  • Telekommunikation
  • Transportwesen
  • Automotiv
  • IT-Sicherheit
  • Lehre & Forschung
  • Versicherung
  • Banking

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 3 Monate
2021-04 - 2023-06

Microservices im Bereich Banken

Software Entwickler Java 11 quarkus kafka ...
Software Entwickler
  • Implementierung des OIDC Protokolls
  • Planung, Design, Implementierung, Dokumentation und Test von User Stories
  • Implementierung neuer Microservices
  • Erstellen von neuen REST Services
  • Optimierung vom alten Code
  • Reviews vom Code
  • Security Best Practices
Java 11 quarkus kafka postgres OIDC/Oauth2 OWASP Top 10 git gitlab k8s docker helm splunk dynatrace lombok mapstruct postman swagger maven Dbeaver IntelliJ IDEA
Accenture Tigital
Innsbruck (5%)
1 Jahr 9 Monate
2019-08 - 2021-04

Implementierung neuer Microservices (Genossenschaftsbanken)

Senior Softwareentwickler und Architekt Java 8/11 Spring Boot git ...
Senior Softwareentwickler und Architekt
  • Planung, Design, Implementierung, Dokumentation und Test von User Stories
  • Erstellen von neuen REST Services
  • Erstellen von Software-Biblioteken
  • Reviews vom Code aller anderen Entwicklern (7 Kollegen)
  • CI/CD Pipeline Integration
  • Erstellen von technischer Dokumentation, How-to und Best practices Artikel in Confluence
  • 3rd Level Support
Java 8/11 Spring Boot git OpenShift docker SonarQube Jenkins. Oracle 12 Mockito Grafana Graylog lombok mapstruct Postman Swagger
Fokus ? Fiducia & GAD IT AG
München (80%)
1 Jahr
2018-07 - 2019-06

CSLS

Senior Softwareentwickler und Technischer Berater Java 8 JEE 7 JPA 2.1 ...
Senior Softwareentwickler und Technischer Berater
  • Planung, Implementierung, Dokumentation und Test von User Stories
  • Implementierung neuer Microservices
  • Refactoring; Stabilisieren einer Anwendung, Herstellung von JEE 7 konformität
  • Optimierung von REST Schnittstellen für den Umgang mir großen Datenmengen
  • Erstellen von neuen REST Services
  • Erstellen von Software-Biblioteken
  • Implementierung dynamischer typsicherer Queries mit der JPA Criteria API
  • Umstellen von EJB auf CDI
  • Code Reviews, Erstellen von technischer Dokumentation, How-to und Best practices Artikel in Confluence
  • 3rd Level Support
Java 8 JEE 7 JPA 2.1 MQTT Payara Micro 4 git docker AWS Kubernetes SonarQube Jenkins. Postgres JAX-RS (REST) Mockito Grafana Kibana vue.js lombok mapstruct Postman Swagger
BMW AG
5 Monate
2018-02 - 2018-06

ZEDIS

Software Architekt und Technischer Berater Java Java EE Glassfish 4 ...
Software Architekt und Technischer Berater
  • Neuentwicklung von der BMW Software ZEDIS
  • Beratung und Implementierung bei Eclipse RCP Architektur-Themen
  • Unterstützung als Architekt bei dem IT Konzept
  • Unterstützung bei der Einführung von git
  • Implementierung der Login-Funktionalität im RCP Client, inkl. Integration in die BMW APISEC Infrastruktur
  • Erstellen von einer für das Team einheitliche oomph Eclipse Installation
Java Java EE Glassfish 4 Eclipse RCP git docker VirtualBox bash Oracle 11g JPA Swagger
BMW AG
6 Monate
2017-08 - 2018-01

eCoreV3

Senior Softwareentwickler und Technischer Berater Java SE 8 JUnit Tomcat ...
Senior Softwareentwickler und Technischer Berater
  • Ablösung des alten Kernsystems einer Bank nach den neuen Anforderungen und Gesetzen.
  • Definition, Implementierung und Dokumentation der SOAP Web-Service Schnittstelle des neuen Systems
  • Schnittstellendesign
  • Implementierung vom Eclipse RCP Client
  • Änderungen von alten C++ Web Services
  • Anforderungsanalyse
  • Implementierung für Massenverarbeitung
  • Implementierung von Software-Bibliotheken
  • Kleine Sicherheitsaudits
  • Einarbeitung neuer Kollegen
Java SE 8 JUnit Tomcat WebServices SOAP/WSDL/RESTful XML Binding JAXB ORM COBOL (basics) C++ (basics) Eclipse MS Visual Studio 2010 SOAP UI Git Oracle 11g PL/SQL
ebase GmbH, Bank
1 Jahr
2016-08 - 2017-07

iLean

Senior Softwareentwickler und Technischer Berater Java SE 7 JEE 6 JavaScript - extJS ...
Senior Softwareentwickler und Technischer Berater
  • Planung, Implementierung, Dokumentation und Test von User Stories im Rahmen des Scrum Prozesses
  • Entwicklung von web UI mit extJS
  • Refactoring, Verbesserung vom alten Code
  • Umstellen von EJB auf CDI
  • Implementierung von performanten REST Schnittstellen
Java SE 7 JEE 6 JavaScript - extJS REST WebServices Glassfish v3 Eclipse JUnit Swagger Git Oracle 11g PL/SQL JPA
BMW AG
8 Monate
2016-10 - 2017-05

Arduino-basiertes Projekt

REST WebServices NodeJS express ...

Neuentwicklung von einem Arduino-basiertes Modul, das Daten aus den Sensoren an einem Java-Server zur Verfügung

stellt.

  • Organisation, Planung, Implementierung, Test der Java Server Komponente
  • Devops - Organisation und Implementierung
  • Mitarbeit bei der Entwicklung der Hardware Komponente

 

Methoden

  • Start-up Umfeld
REST WebServices NodeJS express winston Vagrant Ansible git VPS MySQL Arduino (C)
beeograph.de
3 Jahre 1 Monat
2013-07 - 2016-07

eCoreV3

Senior Softwareentwickler und Technischer Berater Java SE 8 XML Binding WebServices ...
Senior Softwareentwickler und Technischer Berater
  • Ablösung des alten Kernsystems einer Bank nach den neuen Anforderungen und Gesetzen.
  • Definition, Implementierung und Dokumentation der SOAP Web-Service Schnittstelle des neuen Systems
  • Schnittstellendesign
  • Implementierung vom Eclipse RCP Client
  • Änderungen von alten C++ Web Services
  • Anforderungsanalyse
  • Implementierung für Massenverarbeitung
  • Implementierung von Software-Bibliotheken
  • Kleine Sicherheitsaudits
  • Einarbeitung neuer Kollegen
Java SE 8 XML Binding WebServices Tomcat COBOL (basics) C++ (basics) Eclipse MS Visual Studio 2010 SOAP UI SOAP/WSDL/RESTful JUnit JAXB ORM Git Oracle 11g PL/SQL
ebase GmbH, Bank
9 Monate
2012-10 - 2013-06

Webinterface für Versicherungsmakler

Senior Softwareentwickler und Technischer Berater Java SE 7 JEE JavaScript ...
Senior Softwareentwickler und Technischer Berater
  • Entwicklung der Web-Seite, die von mehreren tausend Versicherungsmaklern für das Tagesgeschäft verwendet wird. Die Software ist mit einer klassischen 3-Tier  Architektur realisiert.
  • Die Web-Seite besteht aus mehreren Anwendungen, die über Portlets integriert sind.
  • Die Anwendungen kommunizieren mit vielen Umsystemen wie Enterprise Information Services (Web-Services), CMS, Directory Services.
  • Die Software wurde im Rahmen von einem Scrum Prozess, in enger Zusammenarbeit mit den Business-Analysten und dem Fachbereich entwickelt.
    • Beratung
    • Entwicklung
    • Test
    • Bug-Fixing
  • Planung, Implementierung, Dokumentation und Test von User Stories im Rahmen des Scrum Prozesses
  • Entwicklung der Web-Seite, die von mehreren tausend Versicherungsmaklern für das Tagesgeschäft
    verwendet wird
Java SE 7 JEE JavaScript jQuery Spring Hibernate CDI IBM WebSphere EasyMock JSF Hudson Sonar Subversion (SVN) Eclipse Oracle SQL Developer
Allianz AG
4 Monate
2012-05 - 2012-08

Infotainment

Softwareentwickler Objective-C iOS Xcode ...
Softwareentwickler
  • Entwicklung von iPhone Apps, die die Infotainment-Umgebung im Fahrzeug erweitern.
  • Die Apps stellen die Internetverbindung des mobilen Endgerätes dem Fahrzeug zur Verfügung.
  • In dieser Art können die Features des Infotainment-Systems uneingeschränkt erweitert werden.
  • Weiterhin können die Apps auf die Informationen der internen Fahrzeug-Netze (CAN, FlexRay, MOST) zugreifen und diese dem Fahrer präsentieren.
    • Entwicklung
    • Test
    • Bug-Fixing
  • Entwicklung von iPhone Apps, die die Infotainment-Umgebung im Fahrzeug erweitern
  • Entwicklung neuer Funktionalität des iPhone Apps
  • 3rd Level Support
  • Tests mit Harware Modulen
Objective-C iOS Xcode Git Mac OS X Atlassian JIRA
BMW AG
4 Monate
2012-01 - 2012-04

FM-PDH/SDH Migration

Scrum Master, Architekt, Softwareentwickler Java 6 JEE 5 JUnit ...
Scrum Master, Architekt, Softwareentwickler
  • Weiterentwicklung und Verbesserung des Kernsystems eines Bonusprogrammanbieters.
  • Organisation und Planung von Sprints in der Rolle eines Scrum Masters.
  • Enge Zusammenarbeit mit Product Owners, Technical Owners, Projektleitung und dem Team.
  • Design und Entwicklung von Web-Services und Back-End Komponenten.
    • SW-Architektur
    • Umsetzung agiler Methoden nach Scrum
    • Analyse der Systemarchitektur 
  • Weiterentwicklung und Verbesserung des Kernsystems des Bonusprogrammanbieters
  • Organisation und Planung von Sprints in der Rolle eines Scrum Masters
  • Enge Zusammenarbeit mit Product Owners, Technical Owners, Projektleitung und dem Team
  • Design und Entwicklung von Web-Services und Back-End Komponenten
  • Konfliktmanagement

Methoden

  • Design Patterns
  • SCRUM
  • Konfliktmanagement
Java 6 JEE 5 JUnit mockito JPA WebServices Jenkins Maven Oracle 11g Oracle WebLogic Eclipse Atlassian JIRA Subversion (SVN)
Payback GmbH
4 Monate
2011-09 - 2011-12

Kundenbindungssystem

Scrum Master und Senior Softwareentwickler Java 6 J2EE IBM Websphere 7 ...
Scrum Master und Senior Softwareentwickler
  • Migration von FM-PDH/SDH in eine „private Cloud“.
  • Ziel der Virtualisierungsmaßnahme war es, die Betriebskosten zu reduzieren und die Verfügbarkeit der Systeme zu erhöhen.
  • Bei der Migration wurden ebenso viele Technologien aktualisiert, z.B. Java SE 5 -> Java SE 6.
    • SW/System-Architektur
    • Umsetzung agiler Methoden nach Scrum
    • Sicherstellen der Architekturkonformität
  • Migration von FM-PDH/SDH in eine „private Cloud“
  • Umstellung von Java SE 5 auf Java SE 6
  • Planung von Architektur-Änderungen, Sicherstellen der Architekturkonformität
  • Koordination der Themen in der Rolle des Scrum Masters
    • Design Patterns
Java 6 J2EE IBM Websphere 7 Redhat Linux RAD Oracle 11g PL/SQL Hudson Subversion ant bash
Telekom AG
3 Jahre 1 Monat
2008-07 - 2011-07

FMS

Softwareentwickler, Projektleiter J2EE Java SE 1.4 und 5 JUnit ...
Softwareentwickler, Projektleiter
  • Das Fault Management System ist das System eines Telekommunikationsproviders für die technische Überwachung und Fehleranalyse eines Datennetzes.
  • Es bindet verschiedene Subnetze (z.B. PDH/SDH, SDH2000+, Kenos, „letzte Meile“) ein und errechnet aus der komplexen Netztopologie einen subnetzübergreifenden Graphen betroffener Leitungen zu jedem eingehenden Alarm.
  • Die Ergebnisse dieser Korrelation werden an nachgelagerte Systeme zur Planung und Steuerung von Wartungen und Entstörungsmaßnahmen weitergereicht.
    • Implementierung von Change-Requests und Erweiterungen
    • Bearbeitung von Fehlerreports
    • Systemanalyse
    • Softwarewartung
    • Entwicklung
    • Test
    • Projektleitung
    • Kommunikation und Abstimmung mit Kunden 
  • Fehlerbehebung und Weiterentwicklung vom System zur Überwachung und Fehleranalyse der Datennetze
    (PDH/SDH,
    SDH2000+, Kenos, “letzte Meile”).
  • Implementierung von Algorithmen zur Korrelation von großen Alarmmengen
  • Bearbeitung von Fehlerreports
  • Projektleitung ab 2011
  • Kommunikation und Abstimmung mit Kunden
  • Anwendung von Design Patterns, SOA
    • Design Patterns
J2EE Java SE 1.4 und 5 JUnit Ant Perl bash ksh Oracle PL/SQL IBM WebSphere MQ Series JMX JMS Subversion CVS Eclipse MisterQ Explorer TOAD
Telekom AG
3 Monate
2011-03 - 2011-05

Datenmigration

Softwareentwickler JEE JUnit Ant ...
Softwareentwickler
  • Erweiterung eines modulbasierten Fault Management Systems.
  • Ein neues Modul wird in das bestehende System integriert.
  • Dadurch bearbeitet das System um ca. 30% mehr Störungen.
  • Erstellen von der Integrationsarchitektur, Begleiten der Umsetzung, Code-Reviews.
    • Konzeption
    • Implementierung
    • Test
    • Systemanalyse

Methoden

  • Design Patterns
  • Systemintegration
JEE JUnit Ant Hudson EJB JMS RAD/Eclipse
Telekom AG
7 Monate
2009-11 - 2010-05

Datenmigration

Softwareentwickler Java C Eclipse ...
Softwareentwickler
  • Für die Migration mehrerer Terabyte mit Kundendaten des Unternehmens musste ein effizienter Replikationsmechanismus implementiert werden.
  • Das Entladen, Übertragen und Konvertieren der Daten musste Performance-optimiert umgesetzt werden, um die Downtime während der Migration zu reduzieren.
  • Realisierung eines Verfahrens zur Nachbuchung von Deltaladungen mit dem Ziel, eine Reduzierung der Menge innerhalb der verarbeiteten Daten zu erreichen.
    • Implementierung
    • Konzeption
    • Test
  • Entwicklung von Algorithmen zur Migration mehrerer Terabyte von Kundendaten mit minimalen Downtime während der Migration
  • Realisierung eines Verfahrens zur Nachbuchung von Deltaladungen
Java C Eclipse Linux Toad for Oracle Oracle 11g Subversion (SVN) (Dynamic) Pl/SQL
Loyalty Partner GmbH / Lufthansa AG
6 Monate
2007-10 - 2008-03

Sicherheit-Architektur für Mehrwertdienste im LKW

Diplomand bei Vector Informatik Requirements Engineering Requirement Traceability mit DOORS Common Criteria Standard ...
Diplomand bei Vector Informatik
  • Das Unternehmen verwaltet das Mauterfassungssystem für die Autobahnen in Deutschland.
  • Das System besteht aus einer Kommunikationsinfrastruktur, einer Zentrale und vielen On-Board Units, die in mehr als 600 000 LKW‘s eingebaut sind.
  • Um eine eventuelle Erweiterung des Systems zu unterstützen, musste die bestehende Kommunikations-Infrastruktur Sicherheitsfunktionen zur Verfügung stellen.
    • Entwicklung eines Konzeptes für die gesamte Sicherheitsarchitektur
    • Erstellung eines Common Criteria Security Target Dokuments
  • Entwicklung eines Konzeptes für die gesamte Sicherheitsarchitektur des Mauterfassungssystems
  • Erstellen des Common Criteria Security Target Dokuments
  • Requirement Traceability mit DOORS
  • Auswahl und Dokumentation von geeigneten Sicherheitsprotokolle für die Kommunikation zwischen den
    internen Bus-Systemen im LKW und das On-Board Unit von Tollcollect
  • Erstellen eines wissenschaftlichen Papers (PDF) für die Universität Karlsruhe

Methoden

  • Requirements Engineering
  • Requirement Traceability mit DOORS
  • Key Management
  • Common Criteria Standard
  • Project Management nach PMI
Requirements Engineering Requirement Traceability mit DOORS Common Criteria Standard PKI Trusted Computing CAN-Bus Systeme Certificate Revocation Strategies LaTeX dia
Tollcollect GmbH
7 Monate
2006-10 - 2007-04

Implementierung eines Steuerungs- und Kontroll-Moduls zur Verwaltung der Fernwartungssysteme

SW-Engineer C# Nunit .NET Remoting ...
SW-Engineer

Wartung eines Infrastrukturnetzwerkes über Remote Verbindungen. Entwicklung eines Vereinfachungssystems, welches die Verwaltung, den Betrieb und die Protokollierung der Verbindungen zu den Kunden überwacht. Die Kernfunktionalität der Software besteht darin, die Netzwerk- Geräte, die die Verbindungen ermöglichen, automatisch zu konfigurieren. Um mit verschiedenen Switch- und Router- Modellen arbeiten zu können, setzt das Programm stark auf Erweiterbarkeit und Flexibilität.

  • Architektur & Konzeption
  • Entwicklung
  • Qualitätssicherung
  • Dokumentation

 

Methoden

  • Design Patterns
  • Multihreading
  • Analyse & Design Patterns
C# Nunit .NET Remoting MS Visual Studio 2005 Subversion (SVN) UML Netzwerk Technologien Cisco Router/Switches LaTeX
Transport
1 Jahr
2006-01 - 2006-12

Mobiler Naturforscher

SW-Engineer C# .NET .NET Compact Framework 2.0 ...
SW-Engineer

Im Rahmen eines Forschungsprojekts wurde eine Navigations-und Informationsapplikation für Natur-Wanderer entwickelt. Die Software ermöglicht Touristen, durch ein Natur-Gebiet zu wandern und immer über die vorhandenen Sehenswürdigkeiten informiert zu sein. Über vorgegebene Laufwege können alternativ die interessantesten Points of Interest angeschaut werden.

  • Entwicklung eines Navigations- und Informationssystems für Pocket PCs
  • Implementierung eines Wrappers zur Visualisierung von SVG
  • Dateien-Anpassung von dem C#-Port der String-Template Bibliothek (open source) an das .NET Compact Framework, einschließlich die Anpassung einer anderen open source Bibliothek - ANTLR (Parsergenerator)
C# .NET .NET Compact Framework 2.0 MS Visual Studio 2005
Forschung
1 Jahr 10 Monate
2004-10 - 2006-07

QBench; SW-Engineer

Java C++ UML ...

Das Projekt QBench hatte als Ziel die innere Qualität von
Software Systemen zu prüfen und zu verbessern. Teilnahme an
zwei Projekte – MoDDa und SiSSy. Programmierung
verschiedener Teile der Software, unter anderem einer
Strategie zur Evaluierung von Softwaremetriken und der
Transformation von UML Modellen (.xmi Dateien) ins QBench
Meta-Modell.

  • Identifikation von Struktur-Problemen bei
    modellgetriebener Software Entwicklung
  • Implementierung eines Parsers für die Konfigurations-
    (XML) Datei
  • UML Modelle (.xmi Dateien) ins Qbench Meta-Modell
    konvertieren
  • Regressionstests für das Modul, das C++ Source Code ins
    Qbench Meta-Modell konvertieren

Methoden:

  • Design Patterns
  • Software Metriken
Java C++ UML Eclipse CVS JUnit Ant XML Schema XMI
Universität Karlsruhe (FZI)
5 Monate
2005-03 - 2005-07

Visualisierung von TopicMaps

SW-Engineer Java XML Eclipse ...
SW-Engineer

IT-Evaluierung verschiedener SDKs zur Visualisierung von Graphen, die Topic Maps präsentieren.

  • Einbindung und Adaptierung eines SDK zur Visualisierung von Graphen
  • Einlesen (Parsen) von Topic Maps XML Dateien
  • Erarbeiten eines Konzeptes zur Visualisierung von Topics, Assoziationen und Occurences
Java XML Eclipse Subversion (SVN)
SAP
5 Monate
2004-03 - 2004-07

Implementierung von Teilen einer GIS Software

SW-Engineer C# VB.NET ADO.NET ...
SW-Engineer

Implementierung von Teilen einer GIS Software

  • Entwicklung von GUI-Forms zur Steuerung von Datenbank Tabellen
  • Entwicklung von komplexen SQL Kommandos
  • Verwaltung verschiedener Datenbanken, einschließlich Geodatenbanken
C# VB.NET ADO.NET COM MS Visual Studio 6.0
ESRI Bulgaria

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2013-06 - 2013-06

Requirement Engineer

Certified Professional for Requirements Engineering ? Foundation Level, IREB
Certified Professional for Requirements Engineering ? Foundation Level
IREB
1 Monat
2012-12 - 2012-12

Secure Programming

Certified Secure Web Application Engineer, Mile2, USA
Certified Secure Web Application Engineer
Mile2, USA
1 Monat
2010-12 - 2010-12

Secure Programming with JEE

secure coder, securenet, München
secure coder
securenet, München
3 Jahre 7 Monate
2004-10 - 2008-04

Informatik-Studium

Diplom Informatiker, Universität Karlsruhe TH (KIT)
Diplom Informatiker
Universität Karlsruhe TH (KIT)
  • Sicherheit und Kryptographie
  • Informationssysteme
  • Algorithmen
10 Monate
2003-10 - 2004-07

Cisco

Cisco Systems Network Associate (CCNA), ver. 3, Technische Universität Sofia und Universität Sofia Sv. Kliment Ochridski
Cisco Systems Network Associate (CCNA), ver. 3
Technische Universität Sofia und Universität Sofia Sv. Kliment Ochridski

Design, Konfiguration, Administration und Wartung von Computer-Netzwerke und Netzwerk-
Equipment

2 Jahre 11 Monate
2001-09 - 2004-07

Informatik-Studium

Vordiplom, Technische Universität Sofia, Bulgarien
Vordiplom
Technische Universität Sofia, Bulgarien

Computer Systeme und Technologien

6 Jahre 10 Monate
1994-09 - 2001-06

Mathematik und Englisch

Abitur, Mathematisches Gymnasium, Sofia, Bulgarien
Abitur
Mathematisches Gymnasium, Sofia, Bulgarien

Position

Position

  • Architekt
  • Chef Architekt
  • Senior Softwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

Java Cloud Computing Datenbanken Spring quarkus Scrum OWASP Kotlin REST PostgreSQL Kubernetes IntelliJ Eclipse Eclipse RCP postman docker Basho kafka DBeaver Maven Gradle Git helm

Schwerpunkte

Forschung, Entwicklung
Organisation

Produkte / Standards / Erfahrungen / Methoden

Algorithmen
Atlassian Confluence
Atlassian JIRA
Dependency injection
Design Patterns
Eclipse
Eclipse RCP
Git
Hibernate
Java (JEE)
Java Message Services (JMS)
Jenkins
Linux Shell Scripts mit Bash
Maven
MisterQ Explorer (eclipse plug-in)
MS Visual Studio
Scrum
SOA
SOAP UI
SOAP/WSDL/RESTful
Software Security
Sonar
Spring Boot
Toad for Oracle

Konzepte:

Scrum, Secure Coding, Design Patterns, Datenbanken, Unit testing, CI/CD, UML, Netzwerke

 

Aufgaben:

  • Entwicklung von Java-basierten Projekten für Kunden
  • Entwicklung von Apps für Smartphones
  • Outsourcing von Projekten in Zusammenarbeit mit Partnern in Bulgarien

 

Betriebssysteme

Android
Cisco IOS
HP-UX
Linux
Mac OS X
MacOS X
Redhat Linux
Ubuntu
Windows 7

Programmiersprachen

(PL-) SQL
.NET
Grundkenntnisse
ansible
ant
Atom
bash
Basics
C++, C#, Objective-C, Arduino
C
C#
Grundkenntnisse
C++
Grundkenntnisse
Dbeaver
docker
Eclipse
EJB
git
Gitlab
gradle
Hibernate
HTML
Grundkenntnisse
J2EE
Java
6,8,EE 5, SE 8
Java EE
JavaScript
Grundkenntnisse
JAXB
JEE
Jenkins
JMS
JMX
JPA
jQuery
JSF
JSON
JSP
JUnit
kubernetes
Maven
MQTT Spy
MS Visual Studio
objective-C
Grundkenntnisse
Oracle SQL Developer
Perl
PL/SQL
Postman
regex
Sonar
SQL
TOAD
UML
vagrant
Xcode
XML

Datenbanken

Ansi SQL
Application Server
Glassfish
3 / 4
IBM WebSphere
MongoDB
Grundlagen
MySQL
Oracle
Oracle 11g
Oracle SQL Developer
Payara Micro 4
PL/SQL
Postgres

Datenkommunikation

MQ Series

Branchen

Branchen

  • Telekommunikation
  • Transportwesen
  • Automotiv
  • IT-Sicherheit
  • Lehre & Forschung
  • Versicherung
  • Banking

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.