Full-Stack Softwareentwickler
Role details
Job location
Tech stack
Job description
- Entwickle und pflege Webanwendungen mit modernen Technologien.
- Arbeite in einem dynamischen Team an Netzwerk- und Cybersicherheitsprodukten.
- Sicherer Umgang mit Kodierung und API-Management ist erforderlich., * Entwicklung und Pflege von Webanwendungen mit modernen Backend- und Frontend-Technologien.
- Zusammenarbeit mit multifunktionalen Teams bei der Gestaltung, dem Aufbau, Testen und der Bereitstellung neuer Funktionen.
- Schreiben von sicherem, wartbarem und effizientem Code.
- Teilnahme an Team-Reviews und aktive Mitwirkung an der Teamentwicklung.
- Auf dem neuesten Stand der Branchentrends und Technologien bleiben.
- Pflege von API- und Frontend-Bibliotheken.
- Verwendung von Linux OS für die Entwicklungsumgebung.
- Fähigkeit zur Planung, Verfolgung und Berichterstattung des Fortschritts.
- Agile Scrum- und CI/CD-Softwareentwicklung.
Requirements
- Bachelor-Abschluss in Informatik oder ähnlichem Feld erforderlich.
- Erfahrung mit Kotlin oder Java in Webanwendungen.
- Kenntnisse in Datenbanktechnologien wie PostgreSQL., * Bachelor-Abschluss oder höher in Informatik oder einem ähnlichen Bereich.
- Mindestens 2 Jahre Erfahrung in Kotlin oder Java mit produktivem Code für Webanwendungen.
- Mindestens 2 Jahre Berufserfahrung mit Spring und/oder Spring Boot.
- Erfahrung mit reaktiven Programmierkonzepten.
- Erfahrung mit Datenbanktechnologien wie PostgreSQL.
- Erfahrung mit automatisierten Unit- und Integrationstests.
- Erfahrung mit Leistungstests.
- US-Staatsbürgerschaft und aktive SECRET- oder TOP SECRET-Sicherheitsfreigabe erforderlich.
- Reisebereitschaft bis zu 10 %.
Was Ihnen bei der Arbeit hilft
- Erfahrung mit REST-APIs, RESTConf und Webdiensten.
- Containerisierung mit Docker oder Äquivalent.
- Erfahrung mit Netzwerkprotokollen (TCP/IP, HTTP).
- Erfahrung mit Python.
- Gute mündliche und schriftliche Kommunikationsfähigkeiten.
Benefits & conditions
Sie werden Teil eines dynamischen, multifunktionalen Teams, das nicht nur Anwendungen entwickelt, sondern auch deren Dienste entwirft, testet und unterstützt. Sie entwickeln Software zur nahtlosen Verwaltung von Netzwerk- und Cybersicherheitsprodukten sowie aufkommenden kryptografischen Lösungen. Diese Rolle ermöglicht es Ihnen, umfassende Erfahrungen in allen Aspekten des Softwareentwicklungszyklus zu sammeln, von der ersten Gestaltung bis zur erfolgreichen Implementierung und laufenden Unterstützung. Sie arbeiten eng mit Produktmanagement, Produktsupport und UX-Design-Teams zusammen, während neue Funktionen entwickelt werden, um eine fehlerfreie Bereitstellung von Diensten sicherzustellen, die unseren hohen Standards entsprechen., #LI-BBS Gehaltsspanne
111.500,00 $ - 176.500,00 $ / jährlich. Für bestimmte Arbeitsorte in San Jose, der San Francisco Bay Area und der Metropolregion New York City liegt die Grundgehaltsspanne für diese Rolle bei 139.000,00 $ - 208.000,00 $ / jährlich