Ref: #64523

Java Berater – Kanada

Über die Rolle

Mein Kunde sucht einen erfahrenen Back-End-Java-Ingenieur mit fundierten Kenntnissen in Spring Boot, Kafka und Unix zur Unterstützung unseres Technologie-Teams für einen Zeitraum von mindestens 6 Monaten. Diese Rolle ist vollständig remote in Kanada zu besetzen und konzentriert sich auf die Entwicklung und Implementierung von stabilen, skalierbaren Back-End-Lösungen in einem stark regulierten, schnelllebigen Finanzumfeld.

Hauptverantwortlichkeiten

  • Entwerfen, entwickeln und pflegen Sie skalierbare Backend-Systeme und Microservices mit Java und Spring Boot.
  • Integrieren Sie Kafka für Echtzeit-Daten-Streaming und asynchrones Messaging zur Unterstützung unternehmenskritischer Dienste.
  • Nutzen Sie Unix für Umgebungsverwaltung, Skripting und Bereitstellungsaufgaben.
  • Arbeiten Sie mit funktionsübergreifenden Teams zusammen, um Anforderungen zu definieren, Lösungen zu entwickeln und hochwertigen Code zu liefern.
  • Gewährleisten Sie die Einhaltung von Sicherheitsstandards und Finanzvorschriften, wobei die Integrität und Vertraulichkeit der Daten Vorrang haben.
  • Schreiben Sie effizienten, wiederverwendbaren und sicheren Code und führen Sie gründliche Tests durch, um eine hohe Zuverlässigkeit zu gewährleisten.
  • Nehmen Sie an Code-Reviews, technischen Diskussionen und Team-Meetings teil, um den Wissensaustausch und die kontinuierliche Verbesserung zu fördern.

Erforderliche Qualifikationen

  • 8+ Jahre Berufserfahrung in der Backend-Softwareentwicklung mit Schwerpunkt Java.
  • 5+ Jahre praktische Erfahrung mit Spring Boot.
  • Mindestens 3 Jahre Erfahrung in der Finanzdienstleistungsbranche mit einem ausgeprägten Verständnis von Finanzvorschriften und Datenschutzstandards.
  • Erfahrung mit Kafka für den Aufbau zuverlässiger Echtzeit-Datenpipelines.
  • Solide Erfahrung mit Unix/Linux-Umgebungen, einschließlich Shell-Scripting, Job Scheduling und Systemwartung.
  • Vertrautheit mit Microservices-Architektur, API-Design (RESTful/GraphQL) und verteilten Systemen.
  • Ausgeprägte Kenntnisse von Datenbanktechnologien (SQL und NoSQL).
  • Beherrschung der Versionskontrolle (Git) und CI/CD-Tools.

Bevorzugte Fertigkeiten

  • Erfahrung mit Cloud-Plattformen (z.B. AWS, Google Cloud oder Azure).
  • Vertrautheit mit Docker und Container-Orchestrierungstools wie Kubernetes.
  • Kenntnisse von Überwachungs- und Protokollierungs-Frameworks (z.B. ELK Stack, Prometheus).
  • Verständnis für agile Methoden und Erfahrung mit Tools wie JIRA oder Confluence.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!