Java Backend Developer (Spring), DevOps (AWS, Gitlab, Terraform, CI/CD, Jenkins), Fullstack Developer
Aktualisiert am 29.11.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 15%
davon vor Ort: 50%
Deutsch
fluent/fließend, 20 years of experience
Englisch
fluent/fließend, 10 years of experience
Italienisch
waystage/Mittelstufe, half a year of experience
Russisch
mother tongue/Muttersprache

Einsatzorte

Einsatzorte

München, Wien, Salzburg, Nürnberg, Berlin, Ingolstadt (+50km) München (+100km)
Österreich, Schweiz
möglich

Projekte

Projekte

5 Jahre 3 Monate
2019-01 - heute

Devops (gitlab ci, aws, azure), Fullstack (java, js, spring boot, react, nextjs), Cloud Architect (azure, aws), IDP/SSO (entra id, auth0, ping)

devops, fullstack dev, architect
devops, fullstack dev, architect
9 Monate
2018-04 - 2018-12

Entwicklung und Support des IaaS Platforms für Unternehmens IIoT System

Devops Engineer Gitlab CI Terraform AWS Dienste (EC2 ...
Devops Engineer
  • Entwicklung und Support des IaaS Platforms für
    Unternehmens IIoT System
  • Teamgröße: verteiltes Team (3 in USA, 4 in Finnland, 1 in China)
Gitlab CI Terraform AWS Dienste (EC2 RDS DynamoDB EBS ELB ALB SES VPC KMS AIM CloudTrail CloudWatch Lambda (Serverless)) Cloud Custodian Docker Rancher Cattle Consul Nexus
Voith Digital Solutions
2 Jahre 3 Monate
2016-01 - 2018-03

Entwicklung und Integration der Wholesale Plattform in die bestehende IT-Landschaft

Softwareentwickler, Devops
Softwareentwickler, Devops

Entwicklung und Integration der Wholesale Plattform
in die bestehende IT-Landschaft

  •  Teamgröße: 7 Fullstack-Entwickler
  • Mitentwicklung der Web-App nach Scrum agile SE-Methodik: JHipster, Spring-Boot, Java8,AngularJS 1, Jasmine, TIBCO EMS, Citrus Integration Tests, maven, Oracle DB
  • Betrieb der App und Einrichtung von CI-Pipelines sowie Zero-Downtime-Deployment Pipelines mit Jenkins, Git, Sonar, Liquibase, Artifactory
  • Entwicklung eines Simulators zur Zertifizierung der TelCo WholeSale Schnittstelle S/PRI
  • Umsetzung des Simulators mit Java, TIBCO EMS
  • Durchführung der Zertifizierung,Zertifizierungsstelle: XConnect GmbH
  • Weiterentwicklung der hauseigenen Portalsysteme
  • Teamgröße: 10 Fullstack-Entwickler
  • Mitentwicklung div. Portalsysteme mit Java, Spring,Spring-Boot, jquery, requireJS, Jasmine, Oracle DB, Flyway nach kanban agile SE-Methodik
  • Betreuung und Pflege der CI/CD Pipelines mit Jenkins, Git, Sonar, Selenium
M-net Telekommunikations GmbH / München
8 Jahre 5 Monate
2007-08 - 2015-12

Mitentwicklung des internen Systems zur Realisierung von DSL-Aufträgen mit PHP, JS, MySQL, Subversion

Teamleiter, Softwareentwickler, DevOp Objective-C Java SIP-Protokoll
Teamleiter, Softwareentwickler, DevOp
  • Mitentwicklung des internen Systems zur
    Realisierung von DSL-Aufträgen mit PHP, JS, MySQL,
    Subversion
  • Teamgröße: 4 Fullstackentwickler
  • Migration und Administration der IT-Landschaft in die
    AWS-Cloud
  • Teamgröße: selbstständige Planung undDurchführung der Migration, Betreuung zusammen mit IT Betrieb Abt.
  • echnologien: EC2 skalierbare Linux Debian
    Server mit Anbindung an EBS-Speichersysteme,
    Abgesichert durch AWS-Firewalls und VPNSysteme.
    Anbindung an Cluster RDS (MySQL) als DB und an SES zum Mailversand, Automatisierung von VM-Backup, -Restore und -Update Aktionen
  • Zertifizierung und Umsetzung der DTAG WITA API
    (Wholesale IT Architektur OrderSchnittStelle) und
    WHAM (WITA Pendant der Fa. QSC)
  • Team: selbstständige Planung, Durchführung,
    Koordination der Zertifizierung mit DTAG und QSC
  • Umsetzung der APIs im Backend mit Java, PHP,WS/WS:S, MySQL
  • Planung und Entwicklung eines Web-Portals für Vertriebspartner, fachliche Teamleitung nach Scrum
    agile Methodik
  • Teamgröße: 5 SW-Enwtickler
  • App-Architektur, Backend-Entwicklung mit PHP und MySQL, Deployment im AWS
  • Fachliche Teamleitung der Entwicklung einer iOS App zur Unterstützung der Vertriebsagenten nach Scrum agile Methodik
  • Teamgröße: 3 Entwickler
  • Fachliche Teamleitung der Entwicklung einer Android
    App zur Unterstützung der Vertriebsagenten nach Scrum agile Methodik
  • Teamgröße: 2 Entwickler
  • Weiterentwicklung von Telefonie-App Twumber für iOS und Android
  • Teamgröße: 3 Entwickler
Objective-C Java SIP-Protokoll
TeleSon Vertriebs GmbH / München
8 Monate
2006-12 - 2007-07

Selbstständige Entwicklung individueller Web basierter Software für kleine Unternehmen

Softwareentwickler (Freelancer / Werkstudent) PHP MySQL Apache Web Server
Softwareentwickler (Freelancer / Werkstudent)
  • Selbstständige Entwicklung individueller Web
    basierter Software für kleine Unternehmen
PHP MySQL Apache Web Server
Platform One Software AG / Unterföhring
1 Jahr 10 Monate
2005-02 - 2006-11

Administration von Mail-, Web- und File-Servern mit Windows, Linux, Sun Solaris

Softwareentwickler / Administrator (Werkstudent) Postfix MailServer Kerberos Shell
Softwareentwickler / Administrator (Werkstudent)
Postfix MailServer Kerberos Shell
Siemens AG / Abt. CT-Software Engineering / München
1 Jahr 5 Monate
2003-09 - 2005-01

Neuerstellung und Erweiterung der Anwendungen zur Steuerung und Unterstützung Standardsoftware- Entwicklungsprozesses

Softwareentwicklung (Werkstudent)
Softwareentwicklung (Werkstudent)
  • Neuerstellung und Erweiterung der Anwendungen
    zur Steuerung und Unterstützung Standardsoftware-
    Entwicklungsprozesses
  • Unterstützung bei der Administration der
    Betriebssysteme IBM AIX, Sun Solaris und HP-UX
  • Mitwirkung bei der Portierung von Anwendungsprogrammen zwischen den genannten Betriebssystemen
  • Analyse und Umsetzung von Profiling und Performance-Analyse für C- und PL1
msg systems AG / Ismaning bei München

Aus- und Weiterbildung

Aus- und Weiterbildung

2002 - 2009
Technische Universität München
Informatik Diplom (Note 2.0)
Diplomarbeit (Note 1.3)
?Ein SIP-Autokonfiguratonsdienst für sicheres VoIP?

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Frameworks

  • Spring, Spring Boot
  • Citrus
  • JUnit


Messaging

  • WS/WSS via HTTP
  • WS/WSS via JMS (TIBCO EMS)
  • REST API
  • Email, FTP

Cloud-Computing:

  • Terraform
  • Amazon AWS
  • Xen, VMWare
  • Docker, Cattle, Rancher
  • Azure DevOps


Cryptologie and IT-Security:

  • cryptographic algorithms
  • system and network security
  • attack and defence analysis
  • OIDC, OAuth2, LDAP


Performance-Analysis:

  • IT-systems
  • networks
  • program profiling

Software development process:

  • agile (scrum, with physical boards and with tools like jira and confluence)
  • CI/CD (Jenkins, Gitlab)
  • Testing (Intergration Tests mit Citrus Framework, Unit Testing, TDD, Smoke tests)
  • Versioning (git, svn)

Server services:

  • postfix, qmail, spamassassin
  • jetty, nginx, apache tomcat, apache web server
  • samba, nfs

Betriebssysteme

Linux
MacOS
Unix (solaris, HP-UX, AIX)
Windows

Programmiersprachen

C
6 out of 10, 5 years ago
Java 8
8 out of 10, actual
Objective C
5 out of 10, 4 years ago
Perl
6 out of 10, 10 years ago
PHP
9 out of 10, 4 years ago
Shell
10 out of 10, actual
SQL
10 out of 10, actual

Datenbanken

DB2
certified db2 administrator
In-Memory DBs (HSQL, H2)
7 out of 10
MySQL
10 out of 10
Oracle
6 out of 10

Einsatzorte

Einsatzorte

München, Wien, Salzburg, Nürnberg, Berlin, Ingolstadt (+50km) München (+100km)
Österreich, Schweiz
möglich

Projekte

Projekte

5 Jahre 3 Monate
2019-01 - heute

Devops (gitlab ci, aws, azure), Fullstack (java, js, spring boot, react, nextjs), Cloud Architect (azure, aws), IDP/SSO (entra id, auth0, ping)

devops, fullstack dev, architect
devops, fullstack dev, architect
9 Monate
2018-04 - 2018-12

Entwicklung und Support des IaaS Platforms für Unternehmens IIoT System

Devops Engineer Gitlab CI Terraform AWS Dienste (EC2 ...
Devops Engineer
  • Entwicklung und Support des IaaS Platforms für
    Unternehmens IIoT System
  • Teamgröße: verteiltes Team (3 in USA, 4 in Finnland, 1 in China)
Gitlab CI Terraform AWS Dienste (EC2 RDS DynamoDB EBS ELB ALB SES VPC KMS AIM CloudTrail CloudWatch Lambda (Serverless)) Cloud Custodian Docker Rancher Cattle Consul Nexus
Voith Digital Solutions
2 Jahre 3 Monate
2016-01 - 2018-03

Entwicklung und Integration der Wholesale Plattform in die bestehende IT-Landschaft

Softwareentwickler, Devops
Softwareentwickler, Devops

Entwicklung und Integration der Wholesale Plattform
in die bestehende IT-Landschaft

  •  Teamgröße: 7 Fullstack-Entwickler
  • Mitentwicklung der Web-App nach Scrum agile SE-Methodik: JHipster, Spring-Boot, Java8,AngularJS 1, Jasmine, TIBCO EMS, Citrus Integration Tests, maven, Oracle DB
  • Betrieb der App und Einrichtung von CI-Pipelines sowie Zero-Downtime-Deployment Pipelines mit Jenkins, Git, Sonar, Liquibase, Artifactory
  • Entwicklung eines Simulators zur Zertifizierung der TelCo WholeSale Schnittstelle S/PRI
  • Umsetzung des Simulators mit Java, TIBCO EMS
  • Durchführung der Zertifizierung,Zertifizierungsstelle: XConnect GmbH
  • Weiterentwicklung der hauseigenen Portalsysteme
  • Teamgröße: 10 Fullstack-Entwickler
  • Mitentwicklung div. Portalsysteme mit Java, Spring,Spring-Boot, jquery, requireJS, Jasmine, Oracle DB, Flyway nach kanban agile SE-Methodik
  • Betreuung und Pflege der CI/CD Pipelines mit Jenkins, Git, Sonar, Selenium
M-net Telekommunikations GmbH / München
8 Jahre 5 Monate
2007-08 - 2015-12

Mitentwicklung des internen Systems zur Realisierung von DSL-Aufträgen mit PHP, JS, MySQL, Subversion

Teamleiter, Softwareentwickler, DevOp Objective-C Java SIP-Protokoll
Teamleiter, Softwareentwickler, DevOp
  • Mitentwicklung des internen Systems zur
    Realisierung von DSL-Aufträgen mit PHP, JS, MySQL,
    Subversion
  • Teamgröße: 4 Fullstackentwickler
  • Migration und Administration der IT-Landschaft in die
    AWS-Cloud
  • Teamgröße: selbstständige Planung undDurchführung der Migration, Betreuung zusammen mit IT Betrieb Abt.
  • echnologien: EC2 skalierbare Linux Debian
    Server mit Anbindung an EBS-Speichersysteme,
    Abgesichert durch AWS-Firewalls und VPNSysteme.
    Anbindung an Cluster RDS (MySQL) als DB und an SES zum Mailversand, Automatisierung von VM-Backup, -Restore und -Update Aktionen
  • Zertifizierung und Umsetzung der DTAG WITA API
    (Wholesale IT Architektur OrderSchnittStelle) und
    WHAM (WITA Pendant der Fa. QSC)
  • Team: selbstständige Planung, Durchführung,
    Koordination der Zertifizierung mit DTAG und QSC
  • Umsetzung der APIs im Backend mit Java, PHP,WS/WS:S, MySQL
  • Planung und Entwicklung eines Web-Portals für Vertriebspartner, fachliche Teamleitung nach Scrum
    agile Methodik
  • Teamgröße: 5 SW-Enwtickler
  • App-Architektur, Backend-Entwicklung mit PHP und MySQL, Deployment im AWS
  • Fachliche Teamleitung der Entwicklung einer iOS App zur Unterstützung der Vertriebsagenten nach Scrum agile Methodik
  • Teamgröße: 3 Entwickler
  • Fachliche Teamleitung der Entwicklung einer Android
    App zur Unterstützung der Vertriebsagenten nach Scrum agile Methodik
  • Teamgröße: 2 Entwickler
  • Weiterentwicklung von Telefonie-App Twumber für iOS und Android
  • Teamgröße: 3 Entwickler
Objective-C Java SIP-Protokoll
TeleSon Vertriebs GmbH / München
8 Monate
2006-12 - 2007-07

Selbstständige Entwicklung individueller Web basierter Software für kleine Unternehmen

Softwareentwickler (Freelancer / Werkstudent) PHP MySQL Apache Web Server
Softwareentwickler (Freelancer / Werkstudent)
  • Selbstständige Entwicklung individueller Web
    basierter Software für kleine Unternehmen
PHP MySQL Apache Web Server
Platform One Software AG / Unterföhring
1 Jahr 10 Monate
2005-02 - 2006-11

Administration von Mail-, Web- und File-Servern mit Windows, Linux, Sun Solaris

Softwareentwickler / Administrator (Werkstudent) Postfix MailServer Kerberos Shell
Softwareentwickler / Administrator (Werkstudent)
Postfix MailServer Kerberos Shell
Siemens AG / Abt. CT-Software Engineering / München
1 Jahr 5 Monate
2003-09 - 2005-01

Neuerstellung und Erweiterung der Anwendungen zur Steuerung und Unterstützung Standardsoftware- Entwicklungsprozesses

Softwareentwicklung (Werkstudent)
Softwareentwicklung (Werkstudent)
  • Neuerstellung und Erweiterung der Anwendungen
    zur Steuerung und Unterstützung Standardsoftware-
    Entwicklungsprozesses
  • Unterstützung bei der Administration der
    Betriebssysteme IBM AIX, Sun Solaris und HP-UX
  • Mitwirkung bei der Portierung von Anwendungsprogrammen zwischen den genannten Betriebssystemen
  • Analyse und Umsetzung von Profiling und Performance-Analyse für C- und PL1
msg systems AG / Ismaning bei München

Aus- und Weiterbildung

Aus- und Weiterbildung

2002 - 2009
Technische Universität München
Informatik Diplom (Note 2.0)
Diplomarbeit (Note 1.3)
?Ein SIP-Autokonfiguratonsdienst für sicheres VoIP?

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Frameworks

  • Spring, Spring Boot
  • Citrus
  • JUnit


Messaging

  • WS/WSS via HTTP
  • WS/WSS via JMS (TIBCO EMS)
  • REST API
  • Email, FTP

Cloud-Computing:

  • Terraform
  • Amazon AWS
  • Xen, VMWare
  • Docker, Cattle, Rancher
  • Azure DevOps


Cryptologie and IT-Security:

  • cryptographic algorithms
  • system and network security
  • attack and defence analysis
  • OIDC, OAuth2, LDAP


Performance-Analysis:

  • IT-systems
  • networks
  • program profiling

Software development process:

  • agile (scrum, with physical boards and with tools like jira and confluence)
  • CI/CD (Jenkins, Gitlab)
  • Testing (Intergration Tests mit Citrus Framework, Unit Testing, TDD, Smoke tests)
  • Versioning (git, svn)

Server services:

  • postfix, qmail, spamassassin
  • jetty, nginx, apache tomcat, apache web server
  • samba, nfs

Betriebssysteme

Linux
MacOS
Unix (solaris, HP-UX, AIX)
Windows

Programmiersprachen

C
6 out of 10, 5 years ago
Java 8
8 out of 10, actual
Objective C
5 out of 10, 4 years ago
Perl
6 out of 10, 10 years ago
PHP
9 out of 10, 4 years ago
Shell
10 out of 10, actual
SQL
10 out of 10, actual

Datenbanken

DB2
certified db2 administrator
In-Memory DBs (HSQL, H2)
7 out of 10
MySQL
10 out of 10
Oracle
6 out of 10

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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