22.05.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Full Stack Developer | Cloud, Kubernetes & AI

Saarlouis, Deutschland
Deutschland
Saarlouis, Deutschland
Deutschland

Profilanlagen

Profil_Dominik_Straub.docx

Skills

KeycloakRAGTailwind CSSOpenAIHelmViteAzure DevOpsLangChainKubernetes-SicherheitJavaJavaScriptSpring SecurityAPIsAgiles TestenKünstliche IntelligenzAmazon Elastic Compute CloudAtlassian ConfluenceAtlassian JiraMicrosoft AzureBootstrapCloud-EngineeringCloud FoundryCloudtestingApache CloudStackLinuxDevOpsAmazon DynamoDBSpring FrameworkJUnitPythonPostgreSQLMac OS 9Apache MavenNode.jsOpenStackScrumSvelteMockitoAngular 2+Azure Machine LearningSwaggerSonarqubeSQLiteTeamviewerTypeScriptWindows 10 DesktopAnacondaOpenapiRust (Programming Language)AWS CDKDocker ContainerKompostierungCloud PlatformDocker for AWSAngular MaterialSpring CloudTailwindIstioSpring BootSonatypeInformatica CloudCypressTeam BuildingCloud TechnologiesInfrastructure as Code (IaC)AWS ECSGitLabGitFastAPISpring DataKanbanWebpackGitlab-CiGit FlowKubernetesTeamarbeitPlaywrightRancherFull Stack EntwicklungNpm(Software)Azure AKSFront EndSpring JdbcCloud IntegrationApi DesignTerraformSpring BatchAWS EKSDockerJenkins
Wir, die SaJo Consulting GmbH, sind eine Software-Manufaktur mit Fokus auf individuelle, skalierbare und zukunftssichere Softwarelösungen. Mit über 30 Jahren Erfahrung und mehr als 100 erfolgreich umgesetzten Projekten begleiten wir Unternehmen unterschiedlichster Branchen bei Planung, Entwicklung, Modernisierung und Betrieb komplexer IT-Systeme. Unser Schwerpunkt liegt auf modernen Cloud-, Enterprise- und AI-Lösungen – von der Architektur über Entwicklung und Qualitätssicherung bis hin zu DevOps und produktivem Betrieb.

Leistungen & Schwerpunkte:
• Entwicklung moderner Enterprise- und Cloud-Anwendungen auf Basis aktueller Java-Versionen (8–21)
• Architekturdesign für skalierbare Microservice- und Cloud-Native-Systeme
• Entwicklung performanter Backends mit Spring, Spring Boot, Flask und FastAPI
• REST-APIs sowie API-Design mit Swagger/OpenAPI
• Serviceorientierte Architekturen (SOA) und resiliente Microservices
• Domain-Driven Design (DDD), OOP sowie UML- und ERD-Modellierung
• Migration und Modernisierung von Legacy-Systemen inklusive Datenmigration und Schnittstellentransformation

Frontend & Web:
• Angular, Svelte/SvelteKit, Vue.js und React
• JavaScript, TypeScript, HTML5 sowie CSS/SCSS/LESS
• UI/UX mit Tailwind, Bootstrap, Angular Material, PrimeNG und Vuetify
• Responsive und performante Webanwendungen
Cloud, Kubernetes & DevOps:
• Kubernetes, Rancher, Docker und Podman
• AWS und Microsoft Azure
• Terraform, AWS CDK und Infrastructure as Code
• Jenkins, GitLab CI und Azure DevOps
• GitOps mit ArgoCD
• Monitoring und Logging mit Elastic/Kibana und SonarQube
• Security- und Identity-Lösungen mit Keycloak, SAML und OpenID Connect

KI-, ML- & LLM-Lösungen:
• Entwicklung moderner AI-, RAG- und LLM-Anwendungen
• LangChain- und LangGraph-Workflows
• Integration über Model Context Protocol (MCP)
• Pinecone und Qdrant als Vektordatenbanken
• Entwicklung intelligenter Chatbots und AI-Systeme
• Erfahrung mit Flowise, ChatGPT, Google Gemini und Copilot

Testing & Qualitätssicherung:
• Test Driven Development (TDD)
• Testautomatisierung mit JUnit, Mockito, Cypress und Playwright
• API-Testing mit Postman
• Qualitätssicherung mit SonarQube

Datenbanken & Plattformen:
• PostgreSQL, MySQL, Oracle DB, SQLite und Amazon RDS
• MongoDB und DynamoDB
• Git, GitLab, Maven, Gradle, Nexus, Harbor, Proxmox, Jira und Confluence
• Linux, Windows und MacOS

Programmiersprachen:
Java, JavaScript, TypeScript, Python, Go, C, Rust, SQL

Besondere Expertise:
• AWS Certified Developer – Associate
• Langjährige Erfahrung in Enterprise-, Cloud- und Kubernetes-Architekturen
• Hohe Expertise in Automatisierung, Observability und modernen AI-Technologien
• Ganzheitliche Begleitung von der Idee bis zum produktiven Betrieb
• Erfahrung in internationalen Enterprise-Projekten

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Softwareentwickler/AI Engineer

SaJo Consulting GmbH
Daidalos
Konzeption: Entwicklung einer KI-Plattform mit Spring Boot, Python sowie zentralem SSO über Keycloak (OpenID Connect, SAML).

Aufgaben:
  1. Entwicklung sicherer KI-Schnittstellen in Python (FastAPI): Umsetzung von Guardrails (Sensitive Topics, Toxic Language, Bias) und Privacy-Mechanismen inkl. Validierung sensibler Felder, Unit-/Integrationstests sowie optionaler Human-in-the-Loop-Freigaben – Fokus auf geringe Latenz und einfache Integration.
  2. Design und Implementierung agentischer KI-Workflows: Aufbau von RAG- und MCP-basierten LangChain-/LangGraph-Flows mit klarer Trennung von Planung, Ausführung und Validierung (ReAct-ähnliche Patterns, Multi-Agent-Koordination).
  3. LLM Engineering: Analyse und Anwendung transformerbasierter LLMs zur Optimierung von Prompt-Design, Kontextmanagement und Retrieval-Strategien.
  4. LLMOps & Betrieb: Prompt-Versionierung, Tracing und Qualitätsbewertung mit Langfuse sowie Integration in bestehende CI/CD-Pipelines für reproduzierbare Deployments.
  5. Knowledge & Data Integration: Anbindung strukturierter und unstrukturierter Wissensquellen über Vektor-Datenbanken (Pinecone, Qdrant) zur kontextsensitiven Antwortgenerierung.
  6. Agile Entwicklung (Kanban, Daily Stand-ups).

Technologien: Git, GitLab, Keycloak, Java 21/25, SvelteKit, Spring Boot 3, JPA, Mockito, JUnit, Hamcrest, Hibernate, Playwright, Swagger/OpenAPI, Docker, SonarQube, Python, FastAPI, Langfuse, Kubernetes, LangChain, LangGraph, Pinecone, Qdrant, Guardrails-AI, Redis, PostgreSQL, Jira, Confluence

Softwareentwickler

SaJo Consulting GmbH
Weiterentwicklung einer Fullstack-Anwendung für die Pflege der Projektprofile von internen Mitarbeitern oder Freiberuflern.

Aufgaben:
  1. Migration der Anwendung von VueJS auf Angular.
  2. Erstellen von End-to-End (E2E) Tests mit Cypress.
  3. Weiterentwicklung der Erfassungsmasken für Profile, Tätigkeiten, Projekte und persönlichen Daten der Mitarbeiter/Freiberufler.
  4. Erweiterung der Export-Funktionen auf das Format PDF mit Hilfe von FOP / Docboox.xml und FOP XSLT
  5. Evaluierung der verschiedenen PDF-Bibliotheken: iText, Apache PDFBox und FOP
  6. Erstellen der Ausgabetemplates mit Hilfe einer Template-Engine. Layoutbeschreibungen sind in XSLT geschrieben
  7. Erstellen der XML mit den Profildaten und Einbindung des Dokumentenprozessors FOP für die Erstellung der PDF
  8. Erweiterung der Backend-Anwendung die in Spring Boot implementiert wurde.
  9. Anbindung an einen IAM-Provider (Keycloak) für Login und Logout sowie Autorisierung.
  10. Migration von Java 11 auf Java 17.
  11. Speichern der Profile in einer MongoDB Datenbank.
Technologien: Java 11 und 17, Gitlab, Jenkins, SonarQube, Apache FOP, Apache PDFBox, iText, Spring Boot, Spring, Hibernate, VueJS 2, Angular, NodeJS, Cypress, Keycloak, MongoDB

Cloud Engineer

SaJo Consulting GmbH
Daidalos
Konzeption: Deployment einer KI-Plattform auf AWS EKS mit Terraform und Helm-Charts.

Aufgaben:
  1. Terraform/IaC: Modulare Module, Remote State (S3 + DynamoDB Locking), Provisionierung von VPC/EKS/EC2 sowie IAM (Least Privilege), IaC-Checks (tflint, checkov).
  2. CI/CD & Deployments (GitLab Pipelines): Definition von Stages/Jobs, Build-Artefakt- und Secrets-Management, Integration von Terraform/Helm (Infrastruktur/Deployments) – Fokus auf reproduzierbare Releases, sichere Secrets und schnelle Rollbacks.
  3. Betrieb und Deployment KI-naher Services (LLM-APIs, RAG-Komponenten) auf AWS EKS mit Fokus auf Sicherheit, Skalierbarkeit und reproduzierbare Releases.
  4. Agile Entwicklung (Kanban, Daily Stand-ups).
Technologien: Git, GitLab, Keycloak, Java 21, Docker, Jira, Confluence, Python, Elasticsearch, Kibana, Flowise, Langfuse, AWS, Terraform, Infrastructure as Code (IaC), Helm, Kubernetes, LangChain, LangGraph, Pinecone, Qdrant, Redis, PostgreSQL

Softwareentwickler

FormMed HealthCare GmbH
OMCR FormMed – Entwicklung und Integration eines KI-Assistenten

Konzeption: Erstellen eines KI-Chatbots der Kundenfragen zur Anwenden mithilfe einer internen Dokumentation beantwortet

Aufgaben:
  1. Erstellung und Konfiguration von Flowise-Flows zur Orchestrierung der Retrieval- und LLM-Pipeline (RAG).
  2. Prompt Engineering: Entwicklung von System-Prompts, Template-Prompts.
  3. Einbau einer wiederverwendbaren Chat-Komponente im Frontend zur Anbindung des KI-Backends.
  4. Deployment auf Microsoft Azure
Technologien: Svelte, Typescript, Flowise, Drizzle ORM, Vite, Git, Electron, SQLite, Python, Microsoft Azure

Softwareentwickler / AI Engineer

SaJo Consulting GmbH
Entwicklung einer KI-Plattform mit Spring Boot, Python sowie zentralem SSO über Keycloak (OpenID Connect, SAML)

Aufgaben:
  1. Implementierung der OpenID-Connect-Authentifizierung in Keycloak zur Realisierung von SSO im Spring-Boot-Backend.
  2. Konzeption & Implementierung eines Privacy-Filters in Python (FastAPI): Middleware-basiertes Request/Response-Filtering, Anonymisierung/Pseudonymisierung, Validierung sensibler Felder, Unit-/Integrationstests – Fokus auf DSGVO-relevante Datenschutzanforderungen, geringe Latenz und einfache Integration.
  3. KI-Workflows mit Flowise + LangChain / LangGraph: Aufbau von RAG- und MCP-basierten Graphen, Prompt Engineering.
  4. Unit-/Integrationstests (Spring Boot & Python): Testautomation für Service-/Persistenzlayer, Mocking, End-to-End-Integrationstests (inkl. Testcontainers), Coverage und CI-Integration – Fokus auf Regression-Sicherheit und frühe Fehlererkennung.
  5. Zusammenarbeit mit Frontend: Spezifikation von Auth-/Session-Flows (OAuth2/OIDC), UI/UX-Abstimmung, E2E-Tests sowie Begleitung bei Security- und Access-Control-Anforderungen – Fokus auf sichere Token-Handhabung und klare API-Contracts.
  6. Agile Entwicklung (Kanban, Daily Stand-ups).

Technologien: Git, GitLab, Keycloak, Java 21, SvelteKit, Spring Boot 3, JPA, Mockito, JUnit, Hamcrest, Hibernate, Playwright, Swagger/OpenAPI, Docker, SonarQube, Python, FastAPI, Flowise, Langfuse, Kubernetes, LangChain, LangGraph, Pinecone, Qdrant, Redis, PostgreSQL, Jira, Confluence

Softwareentwickler

FormMed HealthCare GmbH
OMCR FormMed - Migration

Konzeption: Planung und Durchführung der Migration alter JQuery und Backbone js code zu Svelte mit Typescript. Migration von Svelte 4 auf Svelte 5.

Aufgaben:
  1. Schreiben von End-to-End (E2E) Tests in Playwright und Integration der Tests in die CI/CD-Pipeline.
  2. Migration von Frontend-Teilen von jQuery/Backbone zu Svelte: Schrittweise Ablösung veralteter Code-Basis, Neuentwicklung von Views und Komponenten in modernem Svelte, Refactoring von Event-Handling und State-Management,
  3. sowie Optimierung von Ladezeiten und Wartbarkeit der Anwendung.
  4. Alte Svelte 4 Components zu modernem Svelte 5 umgeschrieben: Anpassung von Syntax und APIs, Modernisierung des Lifecycle-Managements, Vereinheitlichung der Komponentenstruktur und Validierung der Änderungen durch Unit- und Integrationstests.
Technologien: Git, GitLab, Electron, SQLite, Typescript, Svelte 4/5, Backbonejs, jQuery, Playwright, Drizzle ORM, Vite

Softwareentwickler

VOEB Service GmbH
LeDIS - Migration

Konzeption: Planung und Durchführung der Migration einer alten Java-Webanwendung (LeDIS) auf modernes Spring Boot im Backend und Angular im Frontend.

Aufgaben:
  1. Migration des Legacy-Frontend-Frameworks „Tolina“ zu einer modernen Angular-Anwendung.
  2. Migration der Java Spring-Anwendung auf Spring Boot 2.
  3. Entwicklung automatisierter End-to-End (E2E) Tests mit Playwright.
  4. Umschreiben von Nativen SQL JDBC Aufrufe auf Datenbankunabhängige SQL-Aufrufe.
  5. Sicherstellung der Qualität und Testabdeckung durch Unit- und Integrationstests für alle migrierten Endpunkte.
  6. Teilnahme an Scrum-Meetings einschließlich Dailys, Schätzen, Refinements, zweiwöchigen Reviews.
  7. Konfiguration von OAuth2.0 mit Keycloak
Technologien: Git, Java Version 11 bis 17, Azure DevOps, OracleDB, Querydsl, Lombok, Angular, jQuery, Spring Boot 2-3, JPA, Mockito, JUnit, Hamcrest, Playwright, Knockoutjs, Gulp, diverse JavaScript-Bibliotheken, SQL, LDAP/AD-Federation, Docker, Kubernetes mit Rancher, Tomcat, RedHat Linux 7-8, Keycloak

Softwareentwickler / Cloud Engineer

MDT travel underwriting GmbH
Paywave

Konzeption: Entwicklung von zwei eigenständigen Spring-Boot-Anwendungen mit nahtloser Anbindung an AWS-Services und einem Angular-Frontend. Deployment der beiden Anwendung in AWS inklusive Anbindung an eine bestehende Anwendung.

Aufgaben:
  1. Integration der Spring-Anwendungen mit AWS-Services unter Einsatz der jeweiligen AWS SDKs.
  2. Erstellung umfassender Unit- und Integrationstests in Spring Boot.
  3. Zusammenarbeit mit Frontend-Entwicklern zur Umsetzung der Benutzeroberfläche.
  4. Anpassung der Pipeline sowie Deployment mittels GitOps über Azure DevOps.
  5. Bereitstellung der Infrastruktur per AWS CDK mit Python (Infrastructure as Code) für eine einheitliche Umgebung (Development, Staging und Production).
  6. Konfiguration von mTLS am Loadbalancer und der Anwendung
  7. Agile Entwicklung nach Kanban mit täglichen Stand-Ups (Dailys).

Technologien: Git, Java 21, Angular, Spring Boot 3, JPA, Mockito, JUnit, Hamcrest, Hibernate, Playwright, Jira, Confluence, Docker, Azure DevOps, AWS CDK mit Python, GitOps, Infrastructure as Code (IaC),verschiedene AWS Services

Softwareentwickler

FormMed HealthCare GmbH
OMCR FormMed

Konzeption: Behebung von Performanceproblemen bei SQLite-Abfragen unter hoher Last sowie Optimierung unnötiger Dateizugriffe.

Aufgaben:
  1. Optimierung der SQLite-Abfragen durch den Einsatz von Transaktionen, prepared Statements und setzen von PRAGMA Statements.
  2. Implementierung eines Caching-Mechanismus für Dateizugriffe, um wiederholte Zugriffe bei unveränderten Daten zu vermeiden.
  3. Durchführung des Upgrades von Svelte 4 auf Svelte 5.

Technologien: Git, Electron, SQLite, Typescript, Svelte 4-5, Backbonejs, jQuery, Drizzle ORM, Vite

Cloud Engineer

H & S Industrietechnik GmbH
FEST Fertigungsteuerung

Konzeption: Deployment einer digitalen Plattform für eine Fertigungssteuerung (FEST)

Aufgaben:
  1. Auswertung von Logdaten über AWS Lambda mit Go.
  2. Einrichtung von CI/CD-Pipelines und Konfiguration mit Jenkins auf eine Kubernetes Cloudumgebung (Test) und eine AWS-Umgebung (Produktion) mittels Terraform.
  3. Schreiben von Helm-Charts für das Kubernetes-Deployment.
  4. Teilnahme an Scrum-Meetings einschließlich Dailys, Schätzen, Refinements, zweiwöchigen Reviews.

Technologien: Git, Gitlab, Go, Docker, Kubernetes, SonarQube, Helm, Jira, Confluence, Amazon AWS, AWS Lambda, Terraform

Softwareentwickler

FormMed HealthCare GmbH
OMCR FormMed - Migration

Konzeption: Migration einer alten auf Java 8 basierten SWT-Anwendung auf Electron mit Typescript und Svelte.

Aufgaben:
  1. Aufsetzten des Projekts und der neuen Projektstruktur.
  2. Umschreiben des alten Codes, um diesen in Electron lauffähig zu bekommen (AMD zu ES Modules).
  3. Schreiben von End-to-End (E2E) Tests in Playwright.
  4. Umschreiben der SQL-Statements von Java JOOQ zu Typescript Drizzle ORM.
  5. Svelte in alte Anwendung integriert und alte Modals/Dialoge mit Svelte ersetzt.

Technologien: Git, Gitlab, Electron, SQLite, Typescript, Svelte 4, Backbonejs, jQuery, Playwright, JOOQ, Java 8, Drizzle ORM, Vite, Webpack

Softwareentwickler

VOEB Service GmbH
LeDIS - Lizenz-Management-System

Konzeption: Entwicklung und Konzeption eines umfassenden Lizenz-Management-Systems innerhalb der Anwendung, ergänzt durch eine Benutzeroberfläche zur Verwaltung der Lizenzen.

Aufgaben:
  1. Design und Entwicklung der Stored Procedures für Oracle.
  2. Entwicklung einer Lizenzverwaltungs-Oberfläche in Angular mit Spring Boot Backend.
  3. Schreiben von Unit-Tests in Spring Boot und Angular für die Lizenzverwaltungs-Oberfläche.
  4. Schreiben von automatisierten End-to-End (E2E) Tests mit Playwright.
  5. Erstellen der CI/CD Pipeline in Azure DevOps.
  6. Containerisierung der Anwendung in Docker mit Deployment auf Kubernetes.
  7. Entwicklung der Lizenzprüfungen in LeDIS.
  8. Optimierung von JPA NamedQueries und Repositories für optimale Datenbankperformance (Projection auf DTOs, Lazy/Eager Loading, Caching, Bulk-Operationen).
  9. Schreiben von Unit- und Integrationstests für die neue Lizenzprüfungsoberfläche.
  10. Teilnahme an Scrum-Meetings einschließlich Dailys, Schätzen, Refinements, zweiwöchigen Reviews.
  11. Mitarbeit am Third-Level Support bei internationalen Kunden.


Technologien: Git, Java Version 11 bis 17, Azure DevOps, OracleDB, Angular, jQuery, Spring Boot, JPA, Mockito, JUnit, Hamcrest, Playwright, Knockoutjs, Grunt, diverse JavaScript-Bibliotheken, SQL, LDAP, Docker, Kubernetes mit Rancher, JBoss, Wildfly, Websphere Liberty, Debian, RedHat Linux 7-8

Softwareentwickler

H & S Industrietechnik GmbH
Admin Dashboard

Konzeption: Ein Dashboard indem verschiedene Bereiche durch Rollen abgesichert sind, die in Keycloak vergeben werden.

Aufgaben:
  1. Aufsetzen des Angular-Frontends und Projektstruktur festlegen.
  2. Schreiben von End-to-End (E2E) Tests in Playwright sowie Unit-Tests mit Angular.
  3. Backend Spring Boot mit Anbindung an ein Shopsystem.
  4. Schreiben von JPA NamedQueries und Repositories für optimale Datenbankperformance (Projection auf DTOs, Lazy/Eager Loading, Caching, Bulk-Operationen).
  5. Authentifizierung mit Keycloak über OAuth2 über Rollen.
  6. Keycloak Deployment über Fargate mit Anbindung an einer AWS RDS Postgres Datenbank.
  7. Schreiben von Unit-Tests in Spring Boot für das Dashboard
  8. Deployment in einem Docker Container über AWS Fargate.
  9. Deployment mittels Terraform für eine einheitliche Umgebung für Development und Production.
  10. Teilnahme an Scrum-Meetings einschließlich Dailys, Schätzen, Refinements, zweiwöchigen Reviews.
Technologien: Git, Gitlab, Java 17, Spring Boot 3, JPA, Mockito, JUnit, Hamcrest, Playwright, Docker, SonarQube, Swagger/OpenApi, Keycloak, Amazon AWS, AWS Lambda, Playwright, Terraform, Angular, ArgoCD, Jira

Softwareentwickler

VOEB Service GmbH
LeDIS

Konzeption: Weiterentwicklung der LeDIS-Plattform der VOEB Service GmbH.

Aufgaben:
  1. Implementierung der ISDA-Protokoll-Verarbeitung und Abgleich in Vertragspartner und Verträge, Entwicklung im Backend (Java, Spring) und Frontend (Kockout.js, jQuery).
  2. Weiterentwicklung des Legacy-Javascript-Frameworks Tolina der Voeb Service GmbH.
  3. Mitarbeit am Technologieboard für eine Technologieumstellung.
  4. Containerisierung der Anwendung in Docker mit Deployment auf Kubernetes.
  5. Containerisierung der Oracle-Datenbanksysteme für leichtere und schnellere Entwicklung.
  6. Implementierung von SAML-Login für eine SingleSignOn Anmeldung über ADFS.
  7. Verbessern der LDAP integration, LDAP konfiguriert mit SCIM-Provisioning
  8. Erstellung der CI/CD Pipeline in Azure DevOps.
  9. Migration von Java 11 auf Java 17.
  10. Teilnahme an Scrum-Meetings einschließlich Dailys, Schätzen, Refinements, zweiwöchigen Reviews.
  11. Mitarbeit am Third-Level Support bei internationalen Kunden.
Technologien: Git, Java Version 11 bis 17, Azure DevOps, OracleDB, Angular, jQuery, Knockoutjs, Grunt, diverse JavaScript-Bibliotheken, SQL, Docker, Kubernetes mit Rancher, SAML, LDAP/AD-Federation, JBoss, Wildfly, Websphere Liberty, Debian, RedHat Linux 7-8

Softwareentwickler

ELO Digital Office GmbH
DATEV-Schnittstelle

Aufgaben:
  1. Mitarbeit an der Weiterentwicklung der DATEV-Schnittstelle.
  2. Schreiben von Unit-Test in JUnit4.
  3. Update von JUnit4 auf JUnit5 durchgeführt.
  4. Erstellen einer rekursiven Konfigurationsoberfläche in Vuejs mit Java Backend.
  5. Implementierung von Syntaxhighlight für Handlebars im Frontend.

Technologien: Gitlab, Java Version 13/14/15 Migration, Vuejs, Bootstrap, JUnit 4-5, Jira

Softwareentwickler

MDT travel underwriting GmbH
PayMan

Konzeption: Pflegeanwendung auf Basis von VueJS für das Frontend und ein Java-Backend in Spring Boot für die Verwaltung von Mandaten und deren Zahlungsdaten in dem Paymentsystem, die die SaJo Consulting GmbH entwickelt hat.

Aufgaben:
  1. Schreiben von End-to-End (E2E) Tests in Cypress.
  2. Design des Datenmodells.
  3. Entwicklung des Backend mit Spring Boot mit Anbindung an Keycloak über OAuth2 und Amazon AWS DynamonDB.
  4. Deployment in der AWS-Cloud mit Docker Container über Fargate mit Loadbalancer über eine Domain in Route53.
  5. Keycloak Deployment über Fargate mit Anbindung an einer AWS RDS Postgres Datenbank.
  6. Konfiguration der CI/CD Pipeline für Jenkins mit SonarQube.
  7. Laden bestimmter Anwendungskonfigurationen aus AWS S3.
  8. Dokumentation mit Swagger und OpenApi.
  9. Schreiben von Unit- und Integrationstests für das Spring Boot Backend.
Technologien: Git, Java 21, Spring Boot 3, Docker, SonarQube, Jenkins, Jira, Confluence, Swagger/OpenApi, Amazon AWS, AWS DynamoDB, Keycloak, AWS Fargate, AWS S3, AWS Route53, AWS RDS, Cypress, Lombok

Zertifikate

AWS Certified Developer – Associate.

Amazon AWS

2024


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden