06.08.2026 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
nicht verfügbar
info: 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
Mannheim, Deutschland
Mannheim +500 km
Bachelor of Science Angewandte Informatik

Profilanlagen

cv_damm_sebastian_21_06_08.pdf

Ü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 ToolkitGradleGroovyGrailsHibernateIntellij IDEAJava Message ServiceJava Persistence APISpring FrameworkJava API For Restful Web ServicesApache JmeterJUnitLiquibaseApache MavenMessage BrokersMicrosoft SQL Server Data Engine (MSDE)Microsoft Visual StudioOpenShiftScrumRabbitMQRedisMockitoAngular 2+SeleniumSOAPSQLTortoisesvnTypeScriptPrimefacesAngular MaterialPostmanSpring CloudOracle 10g/11gDatenbank-OptimierungMysql DatabasesCypressCloud TechnologiesAWS ECSKanbanKubernetesGoogle Cloud FunctionsGithub EnterpriseFull Stack EntwicklungAzure AKSAtlassian BitbucketRestful ApisSelenium WebdriverAngular UiDevSecOpsJenkins
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

IT Freelancer

Atruvia

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

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

IT Freelancer

nikem GmbH / W&W Informatik GmbH / Wüstenrot & Württembergische

Versicherungen

5000-10.000 Mitarbeiter

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

Senior Software Engineer

The.NextGen GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

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

Freiberuflicher Dozent für angewandte Informatik

DHBW Mannheim

Öffentlicher Dienst

500-1000 Mitarbeiter

An der DHBW Mannheim durfte ich von 2016 bis 2024 die Vorlesung „Einführung in Java und die
Objektorientierung“ halten.
Die Vorlesung umfasste jeweils 44 Semesterwochenstunden inklusiver einer Prüfungsleistung. In den ersten
Jahren erstellte ich hierzu eine schriftliche Klausur, in den Zeiten von Corona und Onlinevorlesungen erfolgte
die Prüfungsleistung in Form einer kleinen Software, die die Studierenden in kleinen Teams entwickeln
sollten.

Senior Software Engineer

MLP Finanzberatung SE

Versicherungen

1000-5000 Mitarbeiter

Für eine Firma, die zu den größten Versicherungsmaklern und Finanzdienstleistern Deutschlands gehört,
sollte eine maßgeschneiderte Monitoring-Lösung implementiert werden. Die Systemlandschaft der Firma
besteht aus ca. 110 Anwendungen, die von den internen Mitarbeitern und den Beratern genutzt werden. Um Ausfälle möglichst zeitnah und präzise kommunizieren zu können, wurde der „Systemmonitor“ entwickelt.
Für jede Anwendung wurden mehrere Systemverantwortliche identifiziert. Diese Verantwortlichen können
den Status ihrer Anwendung per Ampel-Semantik steuern. Benachrichtigungsfunktionen und diverse Statistiken sollen Transparenz schaffen und helfen, die Stabilität der Systemlandschaft zu verbessern.

Zu meinen Aufgaben gehörte die Erstellung des Datenmodells, die Architektur im Backend, die Security
Konfiguration, die Architektur im Frontend, UI-Entwicklung, sowie automatisierte Tests auf allen Ebenen.
Daneben unterstütze ich den Product Owner von der Anforderungsanalyse in Kommunikation mit den
diversen Fachbereiten und Applikationsverantwortlichen, über die Erstellung von User Stories bis zur
Dokumentation. Zudem füllte ich die Rolle des Lead Developers aus und war für drei jüngere Kollegen
Ansprechpartner für deren Aufgaben.

Angewendete Tools/ Technologien: Java, Spring Boot, Angular, TypeScript, PrimeNG, REST, Docker,
Kubernetes, Google Cloud Platform (GCP), IntelliJ, Flyway, Cypress, Mockito, Kanban, DevOps, PostgreSQL, Visual Studio Code, Jira, Confluence, Bitbucket, Jenkins, Git

Software Engineer

Orientation in Objects GmbH
Entwicklung eines Webshops für einen internationalen Anbieter von Messgeräten, mit Fokus auf komplexe Produktkonfiguration und Integration in bestehende Systeme.

Dualer Student - Angewandte Informatik

Orientation in Objects GmbH
Entwicklung einer Middleware für elektronische Bezahlvorgänge im E-Commerce-Bereich, einschließlich Frontend-Entwicklung und Integration verschiedener Zahlungssysteme.

Auszubildender Fachinformatiker für Anwendungsentwicklung

Mentopolis CSC GmbH
Entwicklung und Erweiterung von Softwarelösungen für Mobilfunknetzbetreiber, einschließlich Implementierung von HCM-Algorithmen und Weiterentwicklung von Plattformen für neue Mobilfunktechnologien.

Zertifikate

Jahrgangsbester–B.Sc. Angewandte Informatik

DHBW Mannheim

2015

Jahrgangsbester–Fachinformatiker Anwendungsentw.

IHK Aschaffenburg

2012


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden