freiberufler Senior Software Entwickler / Technischer Architekt auf

Senior Software Entwickler / Technischer Architekt

zuletzt online vor 4 Tagen
  • auf Anfrage
  • 53639 Königswinter
  • auf Anfrage
  • de  |  en  |  pl
  • 09.04.2021


Senior Software Developer / Technical Architect

Ich biete

  • Amazon Web Services (AWS)
  • Application Development
  • Cloud Computing
  • Docker
  • golang
  • google cloud platform
  • J2EE (Java EE)
  • Java (allg.)
  • kafka
  • kubernetes
  • Spring

Projekt‐ & Berufserfahrung

Golang developer
Live Reply, Darmstad / Düsseldorf / Remote
5/2019 – offen (2 Jahre)

5/2019 – offen


golang developer

Eingesetzte Qualifikationen

Application Development

Backend Architect / Developer
Xarvio at BASF, Remote / Leverkusen
7/2018 – offen (2 Jahre, 10 Monate)

7/2018 – offen


Backend Architect and Developer, Platform Development, Application Security

Eingesetzte Qualifikationen

Java (allg.), Spring, Amazon Web Services (AWS), Kubernetes

Senior Backend Developer / Platform Developer
Rewe Digital, Köln
9/2016 – 6/2018 (1 Jahr, 10 Monate)

9/2016 – 6/2018



Eingesetzte Qualifikationen

Back-End Entwicklung, Java (allg.), Cloud Computing

Senior Java Backend Developer
Zalando SE, Berlin
9/2015 – 8/2016 (1 Jahr)

9/2015 – 8/2016


Development of the Risk Management Backend Services in the Post Order Layer used for order screening and fraud detection.
Java 8, Microservices, Spring Boot, Spring Cloud, Netflix Hystrix, AWS, Docker, Solr / SolrCloud, PostgreSQL, Guava, REST, SOAP, SoapUI, OAuth2, Zookeeper / Netflix Exhibitor, Zuul Proxy, JSON Jackson/GSON, Multithreading, JMS/HornetQ, Junit, Mockito, Maven, GIT, JIRA, Stash, Linux, Scrum, Kanban (Trello)

Eingesetzte Qualifikationen

Java (allg.), Spring

Senior Java Backend Developer / Technical Architect
HRS, Köln
9/2013 – 9/2015 (2 Jahre, 1 Monat)

9/2013 – 9/2015


Development and design of infrastructure and framework components in a multi-datacenter system for HSA4 (Hotel Self Administration) project. Development of inventory, reservation and booking engine services, distributed and off-heap caching solutions, multicast-based service discovery and audit solution. Agile Software Development with Scrum and Kanban, prototyping, performance and last testing, micro-benchmarking, application profiling, GC tuning.
Server Side Core Java Development, Technical Architecture, E-Commerce, NoSQL, Apache Cassandra, CQL3, DataStax OpsCenter, Redis / Sentinel, Distributed Caching, Twitter Twemproxy - Nutcracker, Ketama consistent hashing, distributed tracing - Zipkin, sun.misc.Unsafe, Off-Heap Memory, Memory-Mapped Files, SQL, MySQL, Spring, AOP, Hibernate, JPA2, CI / Jenkins, HTTP, Multithreading, Reflection / CGLIB, Java Profiling / Java Mission Control, JProfiler 7, Microbenchmarking – Caliper/ JMH, Azul jHiccup, Guava, JEE, JBoss 7, Linux / CentOS Enterprise, JMeter, JUnit, MBeans, REST, JSON/Jackson, Messaging, JMS / HornetQ, Proxy/ SQUID, Load Balancing, Service Discovery/ Multicast, IGMPv3, Wireshark, Maven, SVN, GIT, Gerrit, Eclipse, IntelliJ IDEA, JIRA Agile, Puppet, Ubuntu Desktop, Vagrant, AMQP / RabbitMQ , ReactiveX / RxJava, AWS cloud computing, Protocol Buffers, Aerospike

Eingesetzte Qualifikationen

SQL, Ubuntu, SCRUM, Squid, Apache, jboss, Apache Subversion (SVN), Java (allg.), Hibernate (Java), Eclipse, Kanban

Senior Software Developer Java EE
OTTO Group, Hamburg
6/2013 – 8/2013 (3 Monate)

6/2013 – 8/2013


Development of an enterprise-wide high performance Java EE based backend e-commerce system (B2C - eCommerce Services Platform).
Java EE, Glassfish, Spring, AOP, Oracle DB, Hibernate, JPA, Jenkins, JIRA, Confluence, JUnit, Mockito, WebServices, JAX-B, XSD, SOAP, WSDL, REST, JSON/GSON, CommonJ, YourKit Profiler, SVN, Ant, Maven, Eclipse, SOAP-UI, Wireshark, iptables, Windows, SUSE Enterprise Linux, Ubuntu Desktop

Eingesetzte Qualifikationen

Oracle (allg.), Ubuntu, JUnit, Softwareentwicklung (allg.), Spring, Apache Subversion (SVN), Hibernate (Java), J2EE (Java EE), Java (allg.), Eclipse, SOAP (Simple Object Access Protocol), E-Commerce, Hibernate (Framework)

Senior Software Entwickler
Deutsche Telekom AG, Bonn
1/2012 – 5/2013 (1 Jahr, 5 Monate)

1/2012 – 5/2013


Project: Generic Data Pass enhancements - Phase 3,4 and 5
Enhancements of online charging server (backend development in Java, system average/peak load per node – 500/3000 requests per second, availability ~99,999%) to comply with new EU regulations for data roaming overarching spending cap for prepaid and postpaid customers (Opt-In/Opt-Out). Implementation of internal and external rating module (eRAT interface), ARP (automatic repurchase pass) logic and pass logic for business customers. Development of rating functionality for domestic and roaming traffic (allowances, daily usage charges, notifications) replacing Alcatel-Lucent rating enabler legacy platform. Implementation of SOAP server service to receive subscription changes notifications from cNTDB through SOA-Backplane ESB (Enterprise Service Bus), adaptation of Diameter-Gy interface to support IPv6. Development of Wireshark dissectors for ANS.1 based protocols (LUA language) and simulators in Python - socket programming. Development of consistency check, configuration and administration tools. Agile software development using Scrum, integration and performance tests. Production support, PCAP and ticket analysis.
RTSP (Real Time Service Platform), Java 5.0/6.0, Python, TCP/IP, SOAP, XSD, Web Services, WSDL, JAX-B, SOAP-UI, HTTP, Diameter, LDAP, CI Hudson/Jenkins, EMMA Coverage, Eclipse, LUA, Oracle 10g, SQL, PL/SQL, SQL Developer, Hibernate, JPA, Spring, XML, Solaris 10, Linux / Ubunut Desktop, PlantUML, Apache CXF, HTTP 1.0/1.1 Chunking, Ant, JUnit, EasyMock, JSON/Jackson, Wireshark, thark, editcap, capinfos, OTE, IPS, ClearCase

Eingesetzte Qualifikationen

Oracle (allg.), SQL, SCRUM, JUnit, PL/SQL, Lua, Python, Softwareentwicklung (allg.), Spring, XML, Hibernate (Java), Java (allg.), Eclipse

Senior Software Entwickler
Deutsche Telekom AG, Bonn
7/2011 – 12/2011 (6 Monate)

7/2011 – 12/2011


Project: IDRP SSD
Enhancements of INOX OCS to control bandwidth consumption with SSD (Speed Step Down / Up) functionality. Implementation of new SOAP interface to the PCRF server (Policy And Charging Function), monthly recurring passes for domestic traffic based on pass subscription profiles, load balancing (horizontal scalability) achieved by subscriber stickiness. Optimisations to avoid mass interaction between OCS, PCRF and GGSN for end of month scenario (signalling storm prevention), modification in charging and ticketing, „Social Hours“ feature. Performance testing and tuning with a target to control full data roaming and domestic traffic.
LDAP, SOAP, HTTP, Diameter, Seagull - Multiprotocol Traffic Generator, IPS, Java 5.0, Oracle 10g, Solaris 10, Linux / Ubunut Desktop, Wireshark, CI Hudson/Jenkins, Junit, Ant, Make, NSN RTSP v8.1, Huawai GGSN, Huawai UGW, cTNDB (One-NDS8.0), PCRF (AAA-5.0.2)

Eingesetzte Qualifikationen

Oracle (allg.), Testing (IT), JUnit, Softwareentwicklung (allg.), Java (allg.), SOAP (Simple Object Access Protocol), RTSP (RealTime Streaming Protocol), HTTP

Senior Software Entwickler
Deutsch Telekom AG, Bonn
12/2010 – 6/2011 (7 Monate)

12/2010 – 6/2011


Projekt: IDRP - International Roaming Data Pass (Travel & Surf)

Implementierung von INOX Server (OCS - Online Charging Server) auf der NSN RTSP (Real-Time System Platform) auf Basis von Diameter-Protokoll. Gutschein-System für Datenverkehr Kontrolle für Roaming Abonnenten (Selbstverwaltung, Autoprovisionierung). Integration mit Huawei GGSN Diameter Credit Control Interface (Gy Interface), CNTDB-LDAP und Landing Page (ESX-Schnittstelle), Accouting, Charging und Ticketing. Internationale Roll-out für T-Mobile Deutschland, Österreich und Niederlande.

Diameter RFC 3588, RFC 4006, 3GPP TS 32.299, 3GPP 29.060, 3GPP 29.061
Java 5.0, JUnit, Emma Coverage, EasyMock, Wireshark, Solaris 10, Linux, Oracle 10g

Senior Software Entwickler
Deutsche Telekom AG, Bonn
4/2010 – 11/2010 (8 Monate)

4/2010 – 11/2010


Projekt: NGIN/INSV8.1 (New Generation Intelligent Network)

Evaluation and Tests von NSN IN Advantage 8.1 Plattform und SCE (Service Creation Environment). Implementierung von SS7, HTTP, SOAP, Diameter, LDAP, ESX Test-Diensten. Refactoring, Redesign and Migration von T-Mobile Primo Diensten. Implementierung von LDAP-cNTDB Schnittstelle (RFC 4511, RFC 4516). IPS System Tests mit OGW (Omni Gateway) und Signalware Sigtran.
SCP / NSN IN Advantage 8.1, Java 5.0, Ant, Eclipse, Wireshark, Bash scripting, OpenLDAP, ApacheDS, Oracle 10g, Linux, Solaris 10.

Senior Software Entwickler
Deutsche Telekom AG, Bonn
6/2009 – 3/2010 (10 Monate)

6/2009 – 3/2010


Entwurf und Implementierung von MOC, MTC, Web Initiated Calls und USSD
IN-Diensten im Projekt “Office Connect”. Leg Management, Rufumleitung,
Anrufweiterschaltung, Anrufübernahme, Gesprächsweitergabe von A und B Seite,
Sequentielles Call Hunting, Parallel Ringing, Mid-call Features, Charging und
Ticketing, Rerouting im Ausland, User-to-User Signalisierung, Service retriggering,
ATI (Any Time Interrogation). Codierung und Decodierung von CAMEL Strukturen (ASN.1 BER),
Integration mit Primo MultiSIM, MNP, HomeZone und VDA Diensten,
Anbindung an LDAP (CNTDB), Integration mit IP Centrex.
Benutzung von ITU-T, ETSI und 3GPP Standards z.B.
3GPP TS 29.078 v8.0.0, 3GPP TS 29.002 v8.10.0, 3GPP TS 24.008 v8.6.0,
ITU-T Q.1218, ITU-T Q.763, ITU-T Q.931, ITU-T Q.716.

SCP / NSN IN Advantage 7.5, SLEE, OTE, IPS, SS7 (INAP - SINAP7m+, CAP, MAP),
ASN.1, OIF Online Interface, JUnit, EasyMock, SunOS, Oracle, Eclipse,
Jbulider, Java 1.2/1.6, JBoss Netty

Senior Software Entwickler
T-Mobile International, Bonn
2/2009 – 5/2009 (4 Monate)

2/2009 – 5/2009


Implementierung von LI (Legal Interception), T-VPN Call Manager und
0700 DTMF-Verwaltungs-Menüs Modulen im Projekt RINN (Replacement IN North)
für NSN (Nokia Siemens Networks) Advantage V7.5 Plattform.
SCP / NSN Intelligent Network Advantage 7.5, SLEE (Service Logic Execution Environment),
T-INAP (Telekom Intelligent Network Application Part), ASN.1,
OIF (Online Interface), Offline testing with OTE, Online testing with IPS,
Java 1.2, Java 1.6, JUnit, EasyMock, Shell Scripting, Python 2.4,
CORBA, SunOS, Oracle, Eclipse, JBulider

Senior Software Entwickler
ATIS Systems, Bad Homburg
8/2008 – 1/2009 (6 Monate)

8/2008 – 1/2009


Entwurf und Implementierung E-Mail und IP Schnittstellen im
LI Projekt (Telekommunikationsüberwachungs- und Aufzeichnungslösung).
Massendatenverarbeitung, Massendatentransfer, Back Processing, Kommunikation
mit dem Storage System mit Hilfe von Java New I/O,
Provisonierung von Search Engine Feeder und Indexer. Englischer DVK; Aktivitäts-,
Sequenz- und Klassendiagramme. Konzeptionierung des Recovery Prozesses, Last- und Performanztests.
Java 6, Spring (J2EE), Oracle 11g, Oracle AQ, Derby DB, Magic Draw, SVN,
JPA Java Persistence API, Hibernate, AOP Aspect Oriented Programming,
Eclipse, JUnit 4, XML, JAXB, Ant, Multithreading (Concurrency Framework, Transient Queues,
synchrone und asynchrone Kommunikation), Connection Pooling, FTP (Jakarta Net),Linux, AIX

Eingesetzte Qualifikationen

Java (allg.)

Software Entwickler
T-Mobile Deutschland, Bonn
4/2005 – 7/2008 (3 Jahre, 4 Monate)

4/2005 – 7/2008


05/08 - 07/08
Implementierung der Applikationsgeschäftslogik und der Lizenzverwaltung für die ngVMS (new generation voice mail system)
Verwaltung. Anbindung an ESB Enterprise Service Bus (SOA Backplane)
Java JDK 6.0 (Linux), JUnit, Ant, Oracle 10g, Spring, Apache CXF (SOAP)

01/08 - 04/08
Neugestaltung und Refaktorierung von SPC (Service Provisioning Component) and HCS (Handset
Capability Server) Schnittstellen. Dynamische MBeans für die Online-Verwaltung.
Java JDK 5.0, JUnit, Ant, Oracle 10g, JDBC, Hibernate, Spring, Axis

07/07 - 09/07
Entwurf und Implementierung eines Java Moduls für die Verwaltung der
Siemens IN (Intelligent Network) - CORBA Schnittstellen für MNP, HomeZone und MultiSim.
Java JDK 5.0, JUnit, Ant, CORBA (JacORB), Oracle 10g, Castor.

04/07 - 06/07
Entwurf und Entwicklung eines Java Plugins für die Datenversorgung eines
Verwaltungssystems von VPN (Virtual Private Network). Anbindung des Provisioning
Systems mittels Sun ONC/RPC (Remote Procedure Call), Multithreading, Transient Queues.
Java JDK 5.0, JUnit, Ant, Concurrency Utilities, ONC/RPC für Java, Oracle 10g

12/06 - 03/07
Entwicklung einer Persistenzschicht für das Datenbankmodul. Eigener Generator
für Java Modellklassen, auf dem Server gespeicherten Prozeduren, Hibernate NQ Klassen (Named Query) und Hibernate Mapping Deklarationen. Parallele Provisionierung, automatischer Modellabgleich,
eigener JUnit Tests Generator. Portierung des C++ Kodes nach Java.
C++ (Solaris), STL, Java JDK 5.0 (Linux), JUnit, Apache Betwixt, XML, XSLT, XALAN, DOM4J
Oracle 9i/10g, PL/SQL

10/06 - 11/06
Portierung des C++ Moduls für die XOR-Provisionierung (Xtra Online Rating) nach Java.
Zusätzliche Entwicklung von Test Client und Mock Server. Multithreading, Transient Queues,
Queue Monitoring, Entwicklung eigenes Connection-Pools,Unit und Last Tests.
Java JDK 5.0, JUnit, Ant, Concurrency Utilities

01/06 - 09/06
Analyse, Design und Implementierung einer neuen Schnittstelle (SOA Vorgehensweise)
zwischen Customer Care und Wirknetzadministration. Prototyping, Konzeption der
Migration der Geschäftsprozesse, Entwicklung synchronen Tibco Adapter,eines Klassen
Generators für XML-C++ Binding. Software-Dokumentation in Englisch,
Rational Rose Modellierung.
XMLBeans, XML Schema, Xerces, Tibco XML Tunneling, Java, Multithreading,
C++, STL, Oracle 9i (CLOBS,BLOBS), JUnit

09/05 - 12/05
Erweiterung des Provisionierung Systems im Bereich des "Homezone" Projektes
(mobile@home). Workflowanpassungen, Modellerweiterungen um die neue IN-Profile,
Provisionierung der UCSI-Triggers (USSD CAMEL Subscription Information) in die
Richtung SMD. Entwicklung auf dem Server gespeicherten Prozeduren.
C++, STL, Oracle 9i.

07/05 - 08/05
Erweiterung des CRM-Workflows und Messaging Systems um die Bearbeitung des
Produktes "Combi-Card Teens". Entwicklung der Send/Receive Tibco-Adapters.
Entwicklung auf dem Server gespeicherten Prozeduren, Erweiterung der Datenbankmodellen.
C++, STL, Java, Oracle 9i, Tibco.

04/05 - 06/05
Entwicklung des Connector-Servers zwischen CRM und Ericsson MMSC-Proxy. Entwicklung des
MMSC Simulators. Konzeption, Entwurf der Schnittstellen - WSDL,IDL. Last- und Performanztests.
Java, CORBA(JacORB), SOAP(AXIS), Multithreading, Ant.


Diplom-Informatiker, Technische Universität Kielce
Ort: Kielce
Bachelor in Management and Marketing, Technische Universität Kielce
Ort: Kielce


Java, J2EE, Oracle DB, Linux, Telecommunications, E-Commerce, C, C++, CORBA, PL/SQL, SQL, Python, Shell LUA, JDBC, Hibernate, Spring, Java Servlets, Tomcat, GlassFish, Axis, Diameter, LDAP, Web Services, HTTP SOAP, FTP, ClearCase, Eclipse, XSD, WSDL, JAX-B, CI Jenkins, EMMA Coverage, Apache CXF, JUnit, EasyMock Wireshark, RFC, NSN Real Time Service Platform v8.1, Ant, Make, Intelligent Network, Sun ONC/RPC, Solaris, SOA BP, TCP/IP UDP, DNS, DHCP, SSH, SNMP, SMTP, REST, iptables, MongoDB, Redis, Apache Cassandra, Maven, JMS HornetQ, Technical Architecture, IGMPv3, Multicast, Git, Puppet, Vagrant, RabbitMQ, ReactiveX / RxJava, AWS, Solr Docker, Zookeper, Apache Kafka, elasticsearch, golang, GCP, Google Cloud Platform, Kubernetes, Spring Boot, Spring Cloud, prometheus, terraform

Persönliche Daten

  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Polnisch (Muttersprache)
  • Spanisch (Grundkenntnisse)
auf Anfrage
  • Europäische Union
  • Schweiz
21 Jahre und 9 Monate (seit 07/1999)


Nur registrierte PREMIUM-Mitglieder von können Kontaktdaten einsehen.

Jetzt Mitglied werden