Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Fullstack Developer (m/w/d)

Eingestellt von SOLCOM GmbH aus Reutlingen

Gesuchte Skills: Java, Design, Linux

Projektbeschreibung

Aktuell sind wir auf der Suche nach einem Fullstack Developer

Zu Ihren Aufgaben gehören:

- Implementierung, Integration und Dokumentation eines REST-Dienstes für die Nutzung der Hardware-Sicherheitsmodule
- API-Entwicklung: Design, Code, Verifizierung, Test und Dokumentation von APIs für die Integration von Drittanbieter-Software
- Unterstützung bei der Untersuchung und Lösung von Problemen im Zusammenhang mit API-Komponenten.
- Modifizierung bestehender Programme, Vorbereitung von Testdaten und Funktionsspezifikationen.
- Implementierung gemeinsamer APIs auf der Grundlage von Architekturrichtlinien und Frameworks.
- Schreiben von objektorientiertem, sauberem und wartbarem Code.
- Entwicklung für Linux-Betriebssysteme und Container-basierte Entwicklung und Bereitstellung
- Entwurf, Entwicklung und Pflege von REST-Diensten und RESTful APIs mit Quarkus.
- Verwendung der OpenAPI-Spezifikation für das API-Design.
- Verwendung von API-Generierungstools, um Teile des Entwicklungsprozesses zu rationalisieren und zu automatisieren.
- Gewährleistung der Sicherheit unserer API durch Authentifizierung, Autorisierung und den Einsatz eines REST API Fuzzers und anderer API-Sicherheitsmaßnahmen.
- Verwendung von API-Testtools, um die Funktionalität und Leistung unserer APIs zu gewährleisten.
- Nutzung von API-Gateways für eine effiziente API-Verwaltung.
- Durchführung von Last- und Leistungstests, um sicherzustellen, dass unsere Dienste den erwarteten Datenverkehr bewältigen können.
- Nutzung moderner Open-Source-Projekte zum Aufbau einer zukunftssicheren Architektur
- Zusammenarbeit mit funktionsübergreifenden und weltweiten Teams, um neue Funktionen zu definieren, zu entwerfen und bereitzustellen.
- Unit-Tests des Codes auf Robustheit, einschließlich Randfälle, Benutzerfreundlichkeit und allgemeine Zuverlässigkeit.

Anforderungen:
- Mindestens 3-5+ Jahre Erfahrung in der Entwicklung von Diensten mit modernen APIs
- Nachgewiesene Erfahrung als Java Full Stack Developer oder in einer ähnlichen Funktion.
- Nachgewiesene Erfahrung mit der OpenAPI-Spezifikation Version 3 oder höher.
- Kenntnisse von Quarkus (oder einem ähnlichen REST-Framework) und Java sind ein Muss.
- Erfahrung mit Java 17 ist erforderlich und Vertrautheit mit Java 21 ist von Vorteil.
- Erfahrung mit sicheren und modernen Authentifizierungs- und Autorisierungsmechanismen.
- Erfahrung mit Cloud-basierten Integrationen und der Nutzung von Open-Source-Projekten (einschließlich CNCF-Projekten)
- Erfahrung mit der Nutzung von API-Gateways
- Definition von Spezifikationen und Entwicklung von Programmen, Vorbereitung von Testdaten und Erstellung von Funktionsspezifikationen.
- Erfahrung mit API-Testtools.
- Erfahrung mit Last- und Leistungstests.
- Kenntnisse über bewährte Verfahren der API-Sicherheit.
- Erfahrung mit API-Generierungswerkzeugen (z. B. OpenAPI Generator).
- Zwischenmenschliche und kommunikative Fähigkeiten. Beherrschung der englischen Sprache in Wort und Schrift.
- Universitätsabschluss in Informatik, Telekommunikation oder ähnlichem
- Gut zu wissen:
- Verständnis von (REST API) Fuzzer
- Kenntnisse in Kryptographie und/oder IT-Sicherheit.

Konnten wir Ihr Interesse wecken? Dann freuen wir uns auf die Zusendung Ihres aussagekräftigen Expertenprofils unter Angabe Ihrer Stundensatzvorstellung.

Projektdetails

  • Projektbeginn:

    asap

  • Projektdauer:

    6 Monate

  • Vertragsart:

    Remote

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

SOLCOM GmbH

  • Straße:

    Schuckertstr. 1

  • Ort:

    72766 Reutlingen, Deutschland

  • Projekte:

    137 Projekte Alle anzeigen