Auf einen Blick
- Aufgaben: Entwickle sichere Softwarelösungen für Web- und Mobile-Authentifizierung.
- Unternehmen: Innovatives Unternehmen mit Fokus auf Sicherheit und Zusammenarbeit.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der Sicherheitstechnologie und schütze Benutzeridentitäten.
- Qualifikationen: Erfahrung in Java-Entwicklung und Teamarbeit erforderlich.
Das prognostizierte Gehalt liegt zwischen 60000 - 75000 € pro Jahr.
Wir suchen einen Software Engineer, der leidenschaftlich daran interessiert ist, qualitativ hochwertige Software zu liefern. Wenn Sie sich als Handwerker sehen, der gerne entwirft, brainstormt, überprüft und testet, dann sind Sie hier genau richtig!
Als Software Engineer im Platforms Security-Team werden Sie Software-Systeme entwickeln und warten, die sich auf Web- und Mobile-Authentifizierungsmechanismen, 2FA und die Integration von Drittanbietern konzentrieren. Sicherheit steht im Mittelpunkt unseres Handelns – Sie werden dazu beitragen, sichere, widerstandsfähige Systeme zu schaffen, die Benutzeridentitäten schützen, Zugriffssteuerungen durchsetzen und die höchsten Standards der Datenintegrität wahren.
Sie werden mit Produktverantwortlichen, Designern, IT und anderen Software-Ingenieuren zusammenarbeiten, um zuverlässige und qualitativ hochwertige Plattformlösungen zu liefern.
Was werden Sie hier tun?
- Aktiv an der Entwicklung unseres Sicherheitsbereichs teilnehmen, indem Sie effizienten und zuverlässigen Code erstellen
- Eng mit Produktverantwortlichen und Designern zusammenarbeiten, um Anforderungen zu verstehen, Lösungen zu diskutieren und deren Bedürfnisse in robuste Implementierungen zu übersetzen
- Sich über neueste Technologien – einschließlich KI-gestützter Entwicklungstools und -praktiken – auf dem Laufenden halten und aktiv zur technischen Ausrichtung des Teams beitragen
- KI-Funktionen erkunden und integrieren, wo relevant, um Plattformdienste, Entwicklerproduktivität oder Benutzererfahrung zu verbessern
- Zur Gestaltung und Implementierung sicherer Systeme beitragen und die Einhaltung von KYC-Vorschriften und Sicherheitsbest Practices sicherstellen
- Die Produktentwicklung und -lieferung koordinieren und organisieren
- Unterstützung für die Anwendungen unserer internen und externen Benutzer bereitstellen
- Moderne Testframeworks verwenden, um die Qualität der Anwendungen sicherzustellen
Qualifikationen
- Ein Abschluss in Informatik oder gleichwertig
- Mindestens 5 Jahre Erfahrung in der Entwicklung produktionsbereiter Anwendungen
- Erfahrung in der Java-Entwicklung und die Bereitschaft, Open-Source-Frameworks wie Maven, Spring und Hibernate zu lernen
- Kenntnisse über RESTful-Dienste
- Kenntnisse in Linux, Docker, Jenkins, Tomcat, Kubernetes, Sonar und Datenbanken (Oracle, PostgreSQL, Redis)
- Kenntnisse des Git-Versionierungssystems
- Vertrautheit oder Bereitschaft, mit Kibana und Grafana zu arbeiten
- Kenntnisse über ereignisgesteuerte Architekturen
- Vertrautheit oder Bereitschaft, mit testgetriebener Entwicklung (TestNG, Wiremock usw.) zu arbeiten
- Solide analytische und problemlösende Fähigkeiten
- Erfahrung in agilen Umgebungen
- Gute Kommunikationsfähigkeiten, Teamplayer, rigoros und autonom
- Vertrautheit mit Sicherheitsstandards und -protokollen (OAuth2, OpenID Connect, PKI usw.) ist von Vorteil
- Fließend in Englisch; Französisch ist ein Plus
- Erfahrung mit React oder Frontend-Entwicklung (HTML, CSS, JavaScript/TypeScript) ist von Vorteil
Als Arbeitgeber, der Chancengleichheit bietet, begrüßen wir Kandidaten aus allen Hintergründen, Erfahrungen und Perspektiven, die unserem Team beitreten und zu unserem gemeinsamen Erfolg beitragen möchten.
Software Engineer Java Backend Platforms Security Arbeitgeber: Swissquote Bank SA
Als Arbeitgeber im Bereich Softwareentwicklung bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das sich auf Sicherheit und Qualität konzentriert. Unsere Unternehmenskultur fördert Zusammenarbeit und kontinuierliches Lernen, während wir Ihnen zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung und zum Austausch mit Experten bieten. Darüber hinaus profitieren Sie von flexiblen Arbeitszeiten und einem modernen Arbeitsplatz, der Ihre Kreativität und Produktivität unterstützt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer Java Backend Platforms Security erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Softwareentwicklern und Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Denkweise zu erklären. Wir empfehlen, Mock-Interviews mit Freunden oder über Online-Plattformen zu machen, um dein Selbstvertrauen zu stärken.
✨Tipp Nummer 3
Zeige deine Leidenschaft für Sicherheit! Sprich über aktuelle Trends in der Cybersecurity und wie du diese in deinen Projekten umgesetzt hast. Das zeigt, dass du nicht nur ein Entwickler bist, sondern auch ein Sicherheitsbewusster.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Außerdem hast du die Möglichkeit, mehr über unser Team und unsere Projekte zu erfahren, was dir bei Gesprächen helfen kann.
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer Java Backend Platforms Security mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Softwareentwicklung sollten in deiner Bewerbung deutlich werden. Lass uns wissen, warum du ein echter Craftsman bist und was dich an der Arbeit bei StudySmarter begeistert.
Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Projekten und Erfahrungen, besonders im Bereich Java-Entwicklung und Sicherheitsmechanismen. Wir suchen nach konkreten Beispielen, die zeigen, wie du Probleme gelöst und innovative Lösungen entwickelt hast.
Mach es übersichtlich:Halte deine Bewerbung klar und strukturiert. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, dass du ein Teamplayer bist, der auch in agilen Umgebungen gut zurechtkommt.
Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und du alle notwendigen Informationen bereitstellst. Wir freuen uns darauf, von dir zu hören!
Wie man sich auf ein Vorstellungsgespräch bei Swissquote Bank SA vorbereitet
✨Verstehe die Sicherheitsanforderungen
Mach dich mit den spezifischen Sicherheitsstandards und -protokollen vertraut, die in der Stellenbeschreibung erwähnt werden, wie OAuth2 und OpenID Connect. Zeige im Interview, dass du nicht nur die technischen Fähigkeiten hast, sondern auch ein tiefes Verständnis für die Sicherheitsaspekte, die bei der Entwicklung von Software entscheidend sind.
✨Bereite Beispiele vor
Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere solche, die deine Fähigkeiten in Java, RESTful Services und Test-Driven Development zeigen. Bereite dich darauf vor, diese Beispiele im Interview zu erläutern und zu diskutieren, wie du Probleme gelöst hast.
✨Zeige deine Teamfähigkeit
Da die Rolle enge Zusammenarbeit mit Produktbesitzern und Designern erfordert, ist es wichtig, deine Teamarbeit zu betonen. Bereite einige Anekdoten vor, die zeigen, wie du erfolgreich in einem agilen Umfeld gearbeitet hast und wie du zur Verbesserung der Teamdynamik beigetragen hast.
✨Bleib auf dem neuesten Stand
Informiere dich über aktuelle Trends und Technologien im Bereich der Softwareentwicklung, insbesondere im Hinblick auf KI-gestützte Tools. Im Interview kannst du dann zeigen, dass du bereit bist, neue Technologien zu integrieren und die technische Richtung des Teams aktiv mitzugestalten.