Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Einsatzorte
Einsatzorte
Holzwickede (+500km)
Deutschland
möglich
Projekte
Projekte
1 Jahr 3 Monate
2024-01 - 2025-03
Entwicklung eines skalierbaren und hochverfügbaren Nachrichtensystems
Senior Fullstack EngineerAWSSQSSNS...
Senior Fullstack Engineer
Konzeption und Implementierung eines zentralen Nachrichtensystems in Java unter Verwendung des Quarkus-Frameworks für eine effiziente und performante Anwen-dungsumgebung.
Einsatz von AWS-Diensten wie SQS, SNS, RDS und Secrets Manager zur Realisierung einer sicheren und zuverlässigen ereignisgesteuerten Kommunikation.
Entwicklung und Verwaltung von REST-APIs mithilfe von Insomnia zur effektiven Schnittstellenverwaltung und -testung.
Verwendung von Hibernate zur effizienten und performanten Gestaltung von Datenbankabfragen und nahtlosen Integration mit der relationalen Datenbank RDS.
Einsatz von Flyway zur Verwaltung von Datenbankmigrationen und Sicherstellung der Konsistenz und Reproduzierbarkeit aller Änderungen.
Implementierung von Unit Tests und Einsatz von SonarQube zur Analyse der Codequalität und frühzeitigen Erkennung von Schwachstellen.
Nutzung von Terraform zur Infrastrukturautomatisierung für eine konsistente und wiederholbare Bereitstellung von Cloud-Ressourcen.
Einsatz von Kubernetes und Docker zur Containerisierung und Orchestrierung der Microservices, um eine flexible und skalierbare Anwendungsentwicklung sicherzustellen.
Implementierung eines umfassenden Überwachungs- und Performance-Managements mit Dynatrace zur Sicherstellung einer konstant hohen Verfügbarkeit und Performance des Systems.
Entwicklung und Erweiterung von Frontend-Features sowie Behebung von Bugs mithilfe von Angular und der Nx-Toolchain zur effizienten Verwaltung und Modularisierung des Codebasis.
Durchführung detaillierter Anforderungsanalysen und enge Zusammenarbeit mit Business Analysten und Stakeholdern, um die Geschäftsziele des Nachrichtensystems zu unterstützen.
Konzeption und Entwicklung eines ergänzenden Systems, das zukünftige Anforderungen des Unternehmens abdecken soll, einschließlich Planung, Implementierung und kontinuierlicher Weiterentwicklung.
Aufbau der gesamten Infrastruktur mit Terraform, einschließlich der Einrichtung von Kafka-Clustern, Konfiguration von Kafka-Producern und Kafka-Consumern sowie Definition von Zugriffsregeln und Berechtigungen.
Implementierung und Konfiguration von Kafka Connectors, um eine nahtlose Integration verschiedener Datenquellen und -senken zu gewährleisten.
Einsatz von Kafka Flink und ksqlDB zur Echtzeit-Datenverarbeitung und Streaming-Analyse auf Basis von Apache Kafka.
Verwaltung und Sicherstellung der Konsistenz von Daten-Schemas über die Confluent Schema Registry hinweg.
Entwicklung von Kafka Streams-Anwendungen in Java zur Implementierung komplexer Echtzeit Datenverarbeitungslogiken.
Integration von PostgreSQL-Datenbanken zur effizienten Speicherung und Verwaltung der erzeugten und verarbeiteten Datenströme.
Überwachung und Performance-Management des Systems durch die Integration von Datadog zur Echtzeit-Überwachung der Systemgesundheit und Leistungsfähigkeit.
Präsentation der entwickelten Lösung in Form einer erweiterten Demo, um den praktischen Nutzen und die Leistungsfähigkeit des Systems zu demonstrieren.
Erfolgreicher Projektabschluss mit positivem Kundenfeedback und Anerkennung in einem Artikel über das Projekt.
Entwicklung eines skalierbaren und hochverfügbaren Nachrichtensystems
Senior Fullstack EngineerAWSSQSSNS...
Senior Fullstack Engineer
Konzeption und Implementierung eines zentralen Nachrichtensystems in Java unter Verwendung des Quarkus-Frameworks für eine effiziente und performante Anwen-dungsumgebung.
Einsatz von AWS-Diensten wie SQS, SNS, RDS und Secrets Manager zur Realisierung einer sicheren und zuverlässigen ereignisgesteuerten Kommunikation.
Entwicklung und Verwaltung von REST-APIs mithilfe von Insomnia zur effektiven Schnittstellenverwaltung und -testung.
Verwendung von Hibernate zur effizienten und performanten Gestaltung von Datenbankabfragen und nahtlosen Integration mit der relationalen Datenbank RDS.
Einsatz von Flyway zur Verwaltung von Datenbankmigrationen und Sicherstellung der Konsistenz und Reproduzierbarkeit aller Änderungen.
Implementierung von Unit Tests und Einsatz von SonarQube zur Analyse der Codequalität und frühzeitigen Erkennung von Schwachstellen.
Nutzung von Terraform zur Infrastrukturautomatisierung für eine konsistente und wiederholbare Bereitstellung von Cloud-Ressourcen.
Einsatz von Kubernetes und Docker zur Containerisierung und Orchestrierung der Microservices, um eine flexible und skalierbare Anwendungsentwicklung sicherzustellen.
Implementierung eines umfassenden Überwachungs- und Performance-Managements mit Dynatrace zur Sicherstellung einer konstant hohen Verfügbarkeit und Performance des Systems.
Entwicklung und Erweiterung von Frontend-Features sowie Behebung von Bugs mithilfe von Angular und der Nx-Toolchain zur effizienten Verwaltung und Modularisierung des Codebasis.
Durchführung detaillierter Anforderungsanalysen und enge Zusammenarbeit mit Business Analysten und Stakeholdern, um die Geschäftsziele des Nachrichtensystems zu unterstützen.
Konzeption und Entwicklung eines ergänzenden Systems, das zukünftige Anforderungen des Unternehmens abdecken soll, einschließlich Planung, Implementierung und kontinuierlicher Weiterentwicklung.
Aufbau der gesamten Infrastruktur mit Terraform, einschließlich der Einrichtung von Kafka-Clustern, Konfiguration von Kafka-Producern und Kafka-Consumern sowie Definition von Zugriffsregeln und Berechtigungen.
Implementierung und Konfiguration von Kafka Connectors, um eine nahtlose Integration verschiedener Datenquellen und -senken zu gewährleisten.
Einsatz von Kafka Flink und ksqlDB zur Echtzeit-Datenverarbeitung und Streaming-Analyse auf Basis von Apache Kafka.
Verwaltung und Sicherstellung der Konsistenz von Daten-Schemas über die Confluent Schema Registry hinweg.
Entwicklung von Kafka Streams-Anwendungen in Java zur Implementierung komplexer Echtzeit Datenverarbeitungslogiken.
Integration von PostgreSQL-Datenbanken zur effizienten Speicherung und Verwaltung der erzeugten und verarbeiteten Datenströme.
Überwachung und Performance-Management des Systems durch die Integration von Datadog zur Echtzeit-Überwachung der Systemgesundheit und Leistungsfähigkeit.
Präsentation der entwickelten Lösung in Form einer erweiterten Demo, um den praktischen Nutzen und die Leistungsfähigkeit des Systems zu demonstrieren.
Erfolgreicher Projektabschluss mit positivem Kundenfeedback und Anerkennung in einem Artikel über das Projekt.