06.08.2026 aktualisiert


verifiziert
Premiumkunde
nicht verfügbarinfo: nicht verfügbar bis 31.12.2026
Java & Angular Full Stack Developer | AI Engineer | DevOps Engineer
Mannheim, Deutschland
Mannheim +500 km
Bachelor of Science Angewandte InformatikÜber mich
Ich bin Sebastian Damm, selbstständiger IT-Freelancer mit knapp zehn Jahren Erfahrung in der Softwareentwicklung. Ich unterstütze Projekte durch Entwicklung, Beratung und Schulungen. Mein Fokus liegt auf Qualität, Teamarbeit und pragmatischen, nachhaltigen Lösungen.
Skills
AI AgentsJavaJavaScriptKünstliche IntelligenzApache TomcatAtlassian ConfluenceAtlassian JiraDatenbank DesignDevOpsEclipseGoogle Web ToolkitGradleGroovyGrailsHibernate
Full Stack Entwicklung
Umfassende Erfahrung in der Entwicklung von Full Stack Anwendungen mit Java, Spring Boot, Angular und weiteren modernen Technologien.
KI/AI Engineering
Erfahrung in agentic development und spec driven development mit Claude, CoPilot und Junie.
DevOps
Expertise in DevOps-Praktiken, einschließlich Deployment, Konfiguration von OpenShift, Monitoring und Anbindung von Graylog.
Datenbanken
Fundierte Kenntnisse in der Arbeit mit verschiedenen Datenbanksystemen wie PostgreSQL, Oracle, MySQL und MS SQL Server.
Cloud-Technologien
Erfahrung mit Cloud-Plattformen wie Google Cloud Platform (GCP), Amazon Web Services (AWS) und Microsoft Azure.
Microservices-Architektur
Kenntnisse in der Entwicklung und Implementierung von Microservices-Architekturen.
Containerisierung
Vertrautheit mit Docker und Kubernetes für die Containerisierung und Orchestrierung von Anwendungen.
Frontend-Entwicklung
Umfangreiche Erfahrung in der Entwicklung von Benutzeroberflächen mit HTML, CSS, Angular, PrimeNG und Bootstrap.
Versionskontrolle und CI/CD
Profunde Kenntnisse in Git, SVN und Mercurial sowie in der Implementierung von CI/CD-Pipelines mit Jenkins.
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
Für einen Dienstleister, der Software für tausende Banken in Deutschland entwickelt und betreibt, soll ein
übergreifendes Adressbuch für alle Banken und ihre Partner gebaut werden, um die Kommunikation und die
Zusammenarbeit zu vereinfachen.
Bankenadministratoren können dabei über eine Admin-UI die Teilnahme ihrer Mitarbeitenden am
Adressbuch steuern und außerdem angeben, ob deren Telefon- und Mobilnummer nur intern angezeigt
werden soll, oder im kompletten Verbund sichtbar sein soll.
Im Intranet können Nutzer nun entweder direkt nach Personen suchen, um diese zu kontaktieren, oder sie
können beispielsweise auch nach Zuständigkeiten und Fähigkeiten von Personen suchen, um den richtigen
Ansprechpartner in einer anderen Bank zu finden.
Zusätzlich sollten mehrere Partnerbanken und -unternehmen angebunden werden, für die spezifische
lesende und schreibende Schnittstellen gebaut worden sind.
Zu meinen Aufgaben gehören die komplette Full Stack Entwicklung, DevOps Tätigkeiten wie Deployment,
Konfiguration von OpenShift, Monitoring, Anbindung von Graylog, die Konzeption und Implementierung
diverser Schnittstellen und die automatisierte Testabdeckung.
Angewendete Tools/ Technologien: Java, Spring Boot, Angular, TypeScript, PrimeNG, REST, OpenShift,
Microsoft Azure, IntelliJ, Graylog, Flyway, Scrum, DevOps, Gradle, MS SQL Server, Jira, Confluence, Bitbucket,
Jenkins, Git
Ein großer deutscher Konzern in der Versicherungs- und Finanzdienstleistungsbranche hat seit knapp 20
Jahren eine zentrale Anwendung für das Anliegen- und Beschwerdemanagement im Einsatz, kurz ALMA.
Diese Anwendung sollte modernisiert und mit einem aktuellen Tech Stack neu gebaut werden. Die
Anwendung enthält sehr viele Formulare und Dialoge und kann zudem von Administratoren detailliert
konfiguriert werden. So können verschiedene Vorlagen für Formulare erstellt werden oder die möglichen
Auswahloptionen in Listen und Dropdowns angepasst werden.
Ein großer Fokus bei der Entwicklung lag auf einer guten Performance und möglichst kurzen Ladezeiten.
Deswegen wurden SQL Statements bestmöglich optimiert und gezielt mit Caching gearbeitet.
Um die Performance der Entwickler zu steigern wurde in der verwendeten IDE IntelliJ das GitHub Copilot AI
Plugin mit unterschiedlichen LLMs genutzt.
Zu meinen Aufgaben gehörten die Entwicklung von Formularen und Dialogen, die Konzeption und
Entwicklung von Schnittstellen, die Implementierung im Backend und die Erstellung und Optimierung von
SQL Abfragen.
Angewendete Tools/ Technologien: Java, Spring Boot, Angular, TypeScript, REST, OpenAPI, IntelliJ, Scrum,
DevOps, Maven, Jira, Confluence, Git, KI, GitHub Copilot, Google Gemini
Für einen Dienstleister, der Software für tausende Banken in Deutschland entwickelt und betreibt, sollte eine
Administrationsanwendung für M365, bzw. die Microsoft Cloud entwickelt werden. Bisher stellte der
Dienstleister den Banken Groupware Funktionalitäten wie Kommunikation, Terminplanung und
Dateiaustausch mittels Lotus Domino und Notes zur Verfügung. Diese Dienste werden nun in Microsoft
Technologien migriert.
Das Ziel der neuen Anwendung ist es, für die IT-Administratoren jeder Bank einen „self-service“ zur
Verfügung zu stellen, in denen sie die Verwaltung ihrer Filiale und ihrer Mitarbeiter selbst vornehmen
können. Da die Anbindung an die M365 Server nicht die schnellste ist, wurde durch einen Redis Cache die Performance der Anwendung und die Nutzerzufriedenheit deutlich gesteigert. Durch regulatorische Anforderungen in diesem Umfeld war es zudem wichtig, dass jede Änderung der Daten nachvollziehbar protokolliert wird. So werden in einem übersichtlichen „Audit-Log“ jedem Administrator alle Änderungen inklusive Bearbeiter und Änderungsdatum in der Oberfläche angezeigt.
Zu meinen Aufgaben gehörte die komplette Full Stack Entwicklung unterschiedlicher Features, die
Konzeption und das Design des Audit-Logs, automatisierte Tests und das Deployment.
Angewendete Tools/ Technologien: Java, Spring Boot, Angular, TypeScript, PrimeNG, REST, OpenShift, Redis,
Microsoft Azure, Eclipse, Flyway, Scrum, DevOps, Gradle, MS SQL Server, Jira, Confluence, Bitbucket, Jenkins,
Git
Zertifikate
Jahrgangsbester–B.Sc. Angewandte Informatik
DHBW Mannheim2015
Jahrgangsbester–Fachinformatiker Anwendungsentw.
IHK Aschaffenburg2012