Auf einen Blick
- Aufgaben: Gestalte Softwarearchitektur und entwickle innovative Lösungen im Team.
- Arbeitgeber: Agiles Unternehmen mit Fokus auf Teamarbeit und Wissensaustausch.
- Mitarbeitervorteile: Attraktives Gehalt, flexible Arbeitszeiten und Entwicklungsmöglichkeiten.
- Andere Informationen: Wachstumsorientierte Umgebung mit wöchentlichen Team-Events im Büro.
- Warum dieser Job: Übernehme Verantwortung und forme die Zukunft der Softwareentwicklung.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in Java-Entwicklung und Teamarbeit.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Du willst nicht nur Code schreiben, sondern auch Architektur mitgestalten und ein kleines Team (ca. 7 Entwickler) technisch und fachlich voranbringen? Dann könnte diese Rolle genau das Richtige für dich sein.
Tätigkeiten
- Du analysierst bestehende Systeme und entwickelst Lösungen zur Modernisierung und Weiterentwicklung.
- Du konzipierst und implementierst neue Software-Komponenten auf Basis von Java (z. B. mit Quarkus).
- Du entwickelst und integrierst synchrone (z. B. REST/JSON) und asynchrone Schnittstellen (z. B. Kafka) in bestehende Systemlandschaften.
- Du wirkst aktiv bei Systemintegration sowie Integrations- und Systemtests mit.
- Du arbeitest eng mit Kunden und Fachbereichen in technischen und fachlichen Abstimmungen zusammen.
- Du planst und begleitest Sprints (Planning, Reviews) im agilen Umfeld.
- Du erstellst und priorisierst User Stories gemeinsam mit Stakeholdern.
Anforderungen – Fachliche Kompetenzen
- Mehrjährige Erfahrung (ca. 5 + Jahre) in der Softwareentwicklung mit Java.
- Sicherer Umgang mit relationalen Datenbanken (z. B. PostgreSQL, DB2).
- Erfahrung mit Testframeworks (z. B. JUnit, Mockito, WireMock).
- Kenntnisse moderner Entwicklungsprozesse (Git, Code Reviews, CI/CD).
- Erfahrung mit Cloud-Umgebungen (z. B. Azure) und REST‑Schnittstellen von Vorteil.
- Kenntnisse mit Stücklistensystemen aus dem Maschinen- oder Fahrzeugbau sind hilfreich, aber kein Muss.
Persönliche Stärken
- Analytisches und strukturiertes Denken.
- Eigenverantwortliche und selbstorganisierte Arbeitsweise.
- Kommunikationsstärke und Freude an Teamarbeit.
- Interesse daran, Verantwortung zu übernehmen und andere technisch sowie fachlich zu unterstützen.
- Lust, einmal wöchentlich am Teamtag vor Ort in unserem Office zu arbeiten.
- Fließende Deutsch‑ und Englischkenntnisse.
Team
Du bist Teil unseres agilen Teams, in welchem besonderer Wert auf Shared Code‑Ownership, Knowledge‑Transfer und Code‑Reviews gelegt wird. Du entwirfst und implementierst neue Funktionen bzw. unterstützt jüngere Kollegen dabei.
Senior Software Engineer (m/w/d) - Architektur & Entwicklung Arbeitgeber: NaSPA, Inc.
Kontaktperson:
NaSPA, Inc. HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer (m/w/d) - Architektur & Entwicklung
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungsansätze zu erklären. Zeige, dass du nicht nur Code schreiben kannst, sondern auch die Architektur dahinter verstehst.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!
✨Tipp Nummer 4
Zeige deine Teamfähigkeit! In einem agilen Umfeld ist es wichtig, gut im Team zu arbeiten. Bereite Beispiele vor, wie du in der Vergangenheit erfolgreich mit anderen zusammengearbeitet hast.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer (m/w/d) - Architektur & Entwicklung
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach Menschen, die nicht nur die nötigen Fähigkeiten haben, sondern auch gut ins Team passen. Zeig uns, wer du bist!
Mach es konkret!: Vermeide allgemeine Floskeln und geh auf spezifische Erfahrungen ein, die du in der Softwareentwicklung mit Java gesammelt hast. Erzähl uns von Projekten, an denen du gearbeitet hast, und wie du Herausforderungen gemeistert hast.
Zeig dein Interesse!: Erkläre, warum du bei StudySmarter arbeiten möchtest und was dich an der Rolle als Senior Software Engineer reizt. Wir lieben es, wenn Bewerber ihre Motivation klar kommunizieren und zeigen, dass sie sich mit unserer Mission identifizieren.
Bewerbung über unsere Website!: Vergiss nicht, deine Bewerbung über unsere Website einzureichen. So können wir sicherstellen, dass alles reibungslos läuft und du die bestmögliche Chance auf ein Vorstellungsgespräch bekommst. Wir freuen uns auf deine Unterlagen!
Wie du dich auf ein Vorstellungsgespräch bei NaSPA, Inc. vorbereitest
✨Verstehe die Architektur
Mach dich mit den aktuellen Systemen und der Architektur des Unternehmens vertraut. Überlege dir, wie du bestehende Systeme modernisieren und weiterentwickeln würdest. Zeige im Interview, dass du nicht nur Code schreiben, sondern auch strategisch denken kannst.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte, an denen du gearbeitet hast, insbesondere solche, die Java, REST-Schnittstellen oder Cloud-Umgebungen betreffen. Sei bereit, deine Rolle in diesen Projekten zu erläutern und wie du Herausforderungen gemeistert hast.
✨Teamarbeit betonen
Da die Rolle viel Teamarbeit erfordert, solltest du Beispiele für erfolgreiche Zusammenarbeit in agilen Umfeldern parat haben. Erkläre, wie du andere unterstützt hast und welche Methoden du zur Förderung von Teamdynamik eingesetzt hast.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Herausforderungen des Teams oder wie sie den Wissenstransfer fördern.