09.11.2026 aktualisiert


100 % verfügbar
Senior Java Softwareentwickler (Backend, Big Data)
Bonn, Deutschland
Bonn +100 km
Diplom-Informatiker (FH)Skills
JavaAtlassian ConfluenceAtlassian JiraBig DataDatenbankenDevOpsEclipseElasticsearchFitnesseGraphdatenbankIntellij IDEASpring FrameworkApache MavenMongoDBOpenShift
Senior Java Backend-Entwickler & Software-Architekt
Fokus: Banking, Cloud & Event-Driven Systems
Über 20 Jahre Erfahrung in der Konzeption, Entwicklung und dem Betrieb hochverfügbarer Enterprise-Anwendungen – mit besonderem Schwerpunkt auf dem regulierten Banken- und Finanzumfeld (u. a. Atruvia AG, Aareal Bank AG, DWS Investments S.A.).
Kernkompetenzen & Tech-Stack:
- Backend & Architektur: Java, Spring Boot, Spring Integration, Microservices, Event-Driven Architecture, Domain-Driven Design (DDD), Hexagonale Architektur, REST-Services, OpenAPI, OAuth2, Keycloak
- Messaging & Datenbanken: Apache Kafka, Debezium, PostgreSQL, Oracle, MySQL, Elasticsearch, Apache Solr
- Cloud, DevOps & Qualität: Docker, Kubernetes, OpenShift, GitLab CI, Jenkins, Maven, JUnit, Testcontainers,AssertJ, Mockito, JMeter, Operations / Betriebsüberwachung
- Methodik & Rollen: Senior Entwickler / Technical Lead, Agile Entwicklung (Scrum, Kanban), Test-Driven Development (TDD), Pair-Programming, KI-gestützte Entwicklung, technische Konzeption, Dokumentation und Wissenstransfer an interne Teams
- Branchenschwerpunkt: Langjährige freiberufliche Projekterfahrung im Banken- und Versicherungssektor (Zahlungsverkehr, Stammdatenplattformen, Prozessdigitalisierung) sowie in datenintensiven B2B- und Suchmaschinen-Plattformen.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2018
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Verantwortlichkeiten:
Neuentwicklung einer Plattform zur Consumer-spezifischen Bereitstellung von Stammdaten für den Zahlungsverkehr über REST- und Kafka-Schnittstellen Verantwortlich für die technische Konzeption, Entwicklung, Operations, Qualitätssicherung, Dokumentation sowie für den Wissenstransfer an die Mitarbeiter des Auftraggebers
Verwendete Skills:
Java, Spring Boot, Spring Integration, Apache Kafka, Debezium, PostgreSQL, JUnit, Testcontainers, AssertJ, Mockito, IntelliJ IDEA, REST-Services, OpenAPI, OAuth2, Agile Development, Scrum, Testdriven Development, Pair-Programming, DevOps, Domain Driven Design, Hexagonale Architektur, JIRA, Confluence, Docker, Kubernetes, OpenShift, GitLab CI, Maven, Artifactory, Linux, Windows
Verantwortlichkeiten:
Digitalisierung verschiedener Prozesse einer Bank. Verantwortlich für die technische Konzeption, Entwicklung, Qualitätssicherung, Dokumentation und Betriebsüberwachung verschiedener Prozesse und Schnittstellen in einer Message-Driven Microservice-Architektur sowie für den Wissenstransfer an die Mitarbeiter der Bank.
Verwendete Skills:
Java, Spring Boot, Apache Kafka, Project Reactor, PostgreSQL, JUnit, AssertJ, Mockito, JMeter, Angular, Eclipse, IntelliJ IDEA, WebServices, REST-Services, OAuth2, Keycloak, Agile Development, Scrum, Kanban, Testdriven Development, PairProgramming, DevOps, DDD, Design Patterns, JIRA, Confluence, Docker, Kubernetes, OpenShift, GitLab CI, Maven, Nexus, Artifactory, MacOS, Linux, Windows
Verantworlichkeiten:
Implementierung einer internationalen B2B Suchmaschine. Verantwortlich für Konzeption, Entwicklung, Qualitätssicherung und Betrieb eines large scale Web-Crawlers, Information-Extraction- und Indizierungs-Komponenten.
Verwendete Skills:
Java, Spring Boot, Apache Kafka, Apache Hadoop, Apache Storm, Apache Spark, Apache Solr, Apache StormCrawler, Apache Nutch, MongoDB, Redis, Unit, AssertJ, JMeter, WebServices, REST-Services, Agile Development, Scrum, PairProgramming, Design Patterns, Eclipse, JIRA, Confluence, Docker, Ansible, Amazon AWS, Google Cloud Platform, Open Telekom Cloud, Maven, Nexus, Linux