Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und übernehme Verantwortung von der Idee bis zur Bereitstellung.
- Unternehmen: Swissquote, ein führendes Unternehmen im Finanztechnologiebereich mit einer offenen Unternehmenskultur.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einem starken Teamgeist.
- Warum dieser Job: Gestalte die Zukunft der Technik und mache einen echten Unterschied in der Produktentwicklung.
- Qualifikationen: Erfahrung in der Softwareentwicklung mit Java und React sowie Teamarbeit sind erforderlich.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Do you want to shape the future of engineering? Wir suchen einen Full Stack Engineer, der unser Team verstärkt. Sie werden aktiv an der Entwicklung von Produkten teilnehmen und Features von der Konzeption bis zur Bereitstellung übernehmen. Ihre Arbeit wird die Benutzer befähigen, und Sie werden dazu beitragen, Technologien und Best Practices in den Teams zu definieren, weiterzuentwickeln und zu fördern.
Verantwortlichkeiten
- End-to-End Ownership: Übernehmen Sie Features von der Konzeption bis zur Bereitstellung, einschließlich des Aufbaus von Benutzeroberflächen, des Schreibens von serverseitiger Logik und der Fehlersuche in der Produktion.
- Architektur & Systemdesign: Tragen Sie aktiv zu technischen Entscheidungen bei und entwerfen Sie skalierbare End-to-End-Systeme, die auf Geschwindigkeit und Leistung optimiert sind. Halten Sie sich über moderne Full-Stack-Trends auf dem Laufenden.
- Produktentwicklung: Koordinieren Sie die Produktentwicklung. Schreiben Sie effizienten, sauberen, asynchron-sicheren und zuverlässigen Code über den gesamten Stack.
- Zusammenarbeit: Arbeiten Sie eng mit Business-Analysten, Designern und anderen Ingenieuren zusammen, um Anforderungen zu verstehen und deren Anfragen mithilfe von Agile-Praktiken umzusetzen.
- Testing & Qualitätssicherung: Erstellen Sie Unit- und Integrationstestfälle mit modernen Testframeworks (z.B. Jest, Cypress, JUnit), um robuste Software innerhalb einer CI/CD-Pipeline sicherzustellen.
- Support & Lieferung: Bieten Sie Unterstützung für Anwendungen für interne und externe Benutzer, einschließlich Fehlerbehebung, Aufbau, Bereitstellung von Anwendungen und Überwachung von Bereitstellungen.
- Teamführung & Mentoring: Tragen Sie zu einem starken Teamgeist bei, unterstützen Sie andere Teammitglieder durch Code-Reviews und teilen Sie Wissen, um die Engineering-Praktiken in der Organisation zu verbessern.
Qualifikationen
Must-Have:
- Abschluss in Informatik oder gleichwertige praktische Erfahrung.
- 5+ Jahre Erfahrung in der Entwicklung von produktionsbereiten Webanwendungen.
- Backend: Starke serverseitige Kenntnisse mit Java und seinem Ökosystem (z.B. Spring-Framework, Hibernate, Maven). Erfahrung im Aufbau und in der Wartung von RESTful APIs.
- Frontend: Umfassende Erfahrung in der modernen Frontend-Entwicklung: React, TypeScript, modernes JavaScript (ES6+), HTML5, CSS3 und Zustandsmanagement. Verständnis für Barrierefreiheit und responsives UI-Design.
- Datenbanken: Starke Fähigkeiten im Datenbankmanagement mit relationalen Datenbanken (PostgreSQL, MySQL, Oracle) und Caching-Mechanismen (Redis).
- DevOps & Cloud: Solides Verständnis von CI/CD-Pipelines, Versionskontrolle (Git/GitHub), Containerisierung (Docker) und Kubernetes.
- Architektur: Starke Fähigkeiten im Systemdesign, Verständnis von Microservices, ereignisgesteuerten Architekturen und SOLID-Designprinzipien.
- Soft Skills: Problemlösungsmentalität, End-to-End-Produktverantwortung, ausgezeichnete Kommunikationsfähigkeiten und die Fähigkeit, in einer kollaborativen Umgebung zu arbeiten.
- Fließend in Englisch.
Nice-to-Have:
- Vertrautheit mit Python, Node.js oder GraphQL.
- Erfahrung mit Micro-Frontend-Architekturen und Designsystemen.
- Starkes Interesse an der Integration von KI-gestützten Entwicklerwerkzeugen zur Steigerung der Produktivität.
- Kenntnisse im Finanzwesen oder Erfahrung im Bankensektor.
- Französisch ist von Vorteil.
Wir setzen uns bei Swissquote für Chancengleichheit ein. Als Arbeitgeber, der Chancengleichheit fördert, heißen wir Kandidaten aus allen Hintergründen, Erfahrungen und Perspektiven willkommen, um unserem Team beizutreten und zu unserem gemeinsamen Erfolg beizutragen.
Full Stack Software Engineer - Java/React Arbeitgeber: jobup
Swissquote ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an innovativen Projekten zu arbeiten und ihre Fähigkeiten in einem dynamischen Umfeld weiterzuentwickeln. Mit einem starken Fokus auf Teamarbeit und persönlichem Wachstum fördert das Unternehmen eine offene und inklusive Kultur, in der jeder Mitarbeiter geschätzt wird. Zudem profitieren Sie von flexiblen Arbeitszeiten und der Chance, an der Spitze der Technologieentwicklung im Finanzsektor zu stehen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Full Stack Software Engineer - Java/React erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Zeige deine Skills in einem Projekt!
Erstelle ein kleines Projekt oder eine Demo-App, die deine Fähigkeiten in Java und React zeigt. Das gibt dir nicht nur etwas Greifbares, das du präsentieren kannst, sondern zeigt auch dein Engagement und deine Kreativität.
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Coding-Challenges vertraut, die in technischen Interviews gestellt werden. Übe mit Plattformen wie LeetCode oder HackerRank, um sicherer zu werden.
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter lieben es, wenn du dich direkt über unsere Website bewirbst. So kannst du sicherstellen, dass deine Bewerbung schnell an die richtigen Leute gelangt und du gleich einen guten Eindruck hinterlässt.
Wir glauben, dass du diese Fähigkeiten brauchst, um Full Stack Software Engineer - Java/React mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Mach es klar und prägnant:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und was dich ausmacht!
Zeig deine Leidenschaft:Erzähle uns, warum du dich für die Stelle interessierst und was dich an der Arbeit bei StudySmarter begeistert. Deine Begeisterung kann einen großen Unterschied machen!
Bewirb dich über unsere Website:Um sicherzustellen, dass wir deine Bewerbung richtig erhalten, bewirb dich direkt über unsere Website. So können wir dich schneller in den Auswahlprozess einbeziehen!
Wie man sich auf ein Vorstellungsgespräch bei jobup vorbereitet
✨Mach dich mit den Technologien vertraut
Stelle sicher, dass du die Technologien, die in der Stellenbeschreibung erwähnt werden, gut verstehst. Das bedeutet, dass du nicht nur Java und React beherrschen solltest, sondern auch die dazugehörigen Frameworks und Tools. Zeige im Interview, dass du aktuelle Trends im Full-Stack-Entwicklung kennst und bereit bist, diese anzuwenden.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, über deine Erfahrungen mit End-to-End-Entwicklung, Architekturentscheidungen und Teamarbeit zu sprechen. Konkrete Beispiele helfen dir, deine Fähigkeiten zu demonstrieren und zeigen, dass du die Anforderungen der Rolle verstehst.
✨Zeige deine Problemlösungsfähigkeiten
Da die Stelle einen starken Fokus auf Problemlösung legt, sei bereit, Fragen zu beantworten, die deine Denkweise und Herangehensweise an technische Herausforderungen testen. Du könntest gebeten werden, ein Problem zu lösen oder eine technische Entscheidung zu begründen. Übe solche Szenarien im Voraus, um selbstbewusst zu antworten.
✨Fragen stellen ist wichtig
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Projekten, den verwendeten Technologien oder wie das Team zusammenarbeitet. Dies gibt dir auch wertvolle Einblicke in die Unternehmenskultur und die Erwartungen an die Rolle.