07.04.2025 aktualisiert


100 % verfügbar
Clean Code Architekt, Full Stack Developer
Tuttlingen, Deutschland Master Praktische Informatik
Skills
Clean CodeJavaJavascriptSpring SecurityBusiness AnalysisCloud ComputingComputerprogrammierungIndividualsoftwareDigitalisierungIdentitätsmanagementTechnologiestrategienJava Database ConnectivityOauthOpenidOracle DatabasesOracle FinancialsSQL DeveloperOwaspTypescriptTest-Driven DevelopmentSpringbootKotlinAngularJSApache KafkaRefactoringDocker
Clean Code Architektur, Applikationsmodernisierung, Application Security, Test Driven Development (TDD)
Spring Boot, Java, Kotlin, Secure Coding, Kafka, Test Driven Development (TDD), Zero Trust, Refactoring, Komplexitaetsminimierung, Applikationsmodernisierung, Spring Security, TypeScript, Angular, OWASP, OAUTH2
Digitale Transformation · IT-Strategie · Individuelle Beratung · Individualsoftware · Business-Analyse, Java, Springboot, Kotlin, Oracle, TDD, Clean Code, Typescript, Angular, JavaScript, Secure Coding, OAUTH2, OIDC, Keycloak, Java Development · Certified Application Security Engineer · Secure Code · IAM · Spring Boot · Cloud-basierte Softwarentwicklung · TypeScript · Oracle SQL Developer · Java Database Connectivity (JDBC) · Apache Kafka · docker · application modernization · Refactoring, Java · Spring Boot · Oracle-Datenbank · Apache Kafka · Angular
Spring Boot, Java, Kotlin, Secure Coding, Kafka, Test Driven Development (TDD), Zero Trust, Refactoring, Komplexitaetsminimierung, Applikationsmodernisierung, Spring Security, TypeScript, Angular, OWASP, OAUTH2
Digitale Transformation · IT-Strategie · Individuelle Beratung · Individualsoftware · Business-Analyse, Java, Springboot, Kotlin, Oracle, TDD, Clean Code, Typescript, Angular, JavaScript, Secure Coding, OAUTH2, OIDC, Keycloak, Java Development · Certified Application Security Engineer · Secure Code · IAM · Spring Boot · Cloud-basierte Softwarentwicklung · TypeScript · Oracle SQL Developer · Java Database Connectivity (JDBC) · Apache Kafka · docker · application modernization · Refactoring, Java · Spring Boot · Oracle-Datenbank · Apache Kafka · Angular
Sprachen
ArabischGrundkenntnisseDeutschMutterspracheEnglischverhandlungssicherAlbanischMuttersprache
Projekthistorie
Migration von Altsystemen von Spring auf Spring Boot. Implementierung von IAM mit Spring-Security, OAuth2, OIDC, AzureAD und Keycloak. Weiterentwicklung der individuell angefertigten Authentifizierungsbibliothek, die in allen anderen Projekten implementiert wird. Ablöse von früheren unsicheren Authentifizierungsverfahren. Umsetzung aller Anforderungen welche durch das Zero Trust Security Model für die Applikationen umzusetzen sind.
Implementierung von Kafka Consumern zur Konsumierung von Daten. Sicherung von Funktionalität durch automatisierte Tests und Komplexitätsverrigerung in Altsystemen. Modernisierung Microservices durch Updates. Implementierung von Hexagonaler Architektur in Microservices. Anbindung von Authentifizierung mit Spring-Security. Sicherstellung der Sicherheit von API-Gateways. Zusammenstellung von Testszenarien mit automatisierter Authentifizierung. Erweiterung der Kompatibilität von Analysegeräten der neuen Generation.
Json-Generator – Entwicklung eines Json-Generators zur Generierung von Json-Files auf Basis von Datenklassen. Durch Java-Reflections und Spring Annotations werden individuelle Beschriftungen ergänzt und Klassenhierarchien mitberücksichtigt. Erweiterung des Datenmodells und des Backends um neue fachliche Funktionalitäten in Springboot, Java und Oracle. Implementierung von UI-Komponenten und neuen UX-Workflows in Angular und TypeScript.