06.09.2022 aktualisiert

**** ******** ****
teilweise verfügbar

Senior Developer / Software Architect / Clean Coder -- Java, Kotlin, Spring, Angular

Beyharting, Deutschland
Weltweit
Bachelor of Science (TUM)
Beyharting, Deutschland
Weltweit
Bachelor of Science (TUM)

Profilanlagen

AWS Certified Solutions Architect - Associate
Software Architecture Summit 2018
Angular Days 2016
IBM DB2 Admin certificate
VMware Spring Professional 2021 certificate
CV

Skills

Programmiersprachen:
  • Java
  • Groovy
  • Kotlin
  • SQL, PL/SQL
  • JavaScript, TypeScript
  • HTML, (S)CSS
  • Bash, Powershell
  • PHP
  • C#, C, C++
  • R (Shiny)
Frameworks und Tools:
  • Spring, Spring Boot
  • Quarkus
  • Grails (Groovy)
  • JUnit, ArchUnit
  • Wicket
  • JPA, Hibernate
  • AspectJ
  • Lucene, ElasticSearch, Solr
  • Ant, Maven / Gradle
  • Eclipse, IntelliJ
  • Angular
  • Selenium, Integration Testing
Sonstiges:
  • Docker
  • Cloud: Rancher, Kubernetes
  • Webserver: Apache, nginx
  • Servlet-Container: Apache Tomcat
  • Applikationsserver: JBoss, Glassfish
  • Datenbanksysteme: PostgreSQL, Oracle, MySQL, SQLite, H2, DB2
  • Jenkins, Jenkins Pipelines
  • Continuous Integration, Continuous Delivery
  • Clean Code, Design Patterns
  • Code-Analyse: SonarQube, Checkstyle, ArchUnit
  • Security, Penetration Testing
  • Linux Administration
  • Git, Mercurial, SVN
  • Agile Methoden: Scrum
  • Monitoring: Zabbix

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Umsetzung einer App für Payment-Terminals (CCV-Terminal)

weeBusiness GmbH
  • Architektur-Konzept für Umsetzung und Anbindung einer Payment-App mit zugehörigem Backend
  • Schnittstellendefinition
  • Implementierung der Business-Logik auf App- und Server-Seite
  • Absicherung durch automatische Tests
  • Anbindung elektronischer Kassen via ZVT-Protokoll

Solution Architect & Senior Developer

weeBusiness GmbH
  • Wartung und Erweiterung der Backend-Architektur der Finanz-Transaktions-Plattform
  • Konzeption neuer Komponenten und (Micro-)Services
  • Integration von internen und externen Systemen
  • Erstellen und Einbinden von REST APIs
  • Sicherstellen von Code Qualität und Security-Anforderungen, u.a. via Code Reviews
  • Lead Developer des Backend Teams

Technologien

  • Apache Kafka, Avro, Microservices, AWS, Docker, Java 11, JUnit 5, Spring Boot, Quarkus, JPA, SQL, PostgreSQL, REST

Anbindung externer Finanzdienstleister für eMoney-Fähigkeit

weeBusiness GmbH
  • API-Anbindung des externen Finanzdienstleisters
  • Erweiterung der eigenen Transaktions-Engine um Anbindung an externe Bank über den Finanzdienstleister (eMoney-Fähigkeit)
  • Implementierung des Wallet-Managements, entsprechend realer Bank-Konten mit eigenen IBANs
  • Integration weiterer Prozesse wie KYC
  • Migration der Kundendaten und -kontostände

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden