Auf einen Blick
- Aufgaben: Entwickle innovative Fullstack-Systeme und arbeite an spannenden GenAI-Projekten.
- Arbeitgeber: Schmitt Engineering – ein verlässlicher Partner der Industrie mit über 30 Jahren Erfahrung.
- Mitarbeitervorteile: Unbefristeter Vertrag, 30 Tage Urlaub, flexible Arbeitszeiten und Homeoffice.
- Andere Informationen: Dynamisches Team mit tollen Karrierechancen und Mitarbeiterevents.
- Warum dieser Job: Gestalte die Zukunft der Technik und arbeite an hochmodernen Projekten.
- Gewünschte Qualifikationen: Erfahrung in Java, GenAI und Cloud-Technologien erforderlich.
Das voraussichtliche Gehalt liegt zwischen 60000 - 75000 € pro Jahr.
Als mittelständisches Unternehmen und verlässlicher Partner der Industrie liefert Schmitt Engineering umfassende technische Expertise. Unsere Tätigkeiten erstrecken sich entlang der Prozesskette von der Planung und Projektierung über die Entwicklung und Konstruktion bis hin zur Fertigung, Montage und Inbetriebnahme. Ist Technik auch Ihre Leidenschaft? Dann werden Sie Teil unseres Teams und entwickeln mit uns die Zukunft.
Entwicklung, Programmierung, Implementierung und Customizing technischer Komponenten (inkl. Schnittstellen, Module, Datenbanken) unter Einhaltung der Standards sowie Design und Konzeption hochwertiger, sicherer, robuster, performanter und skalierbarer Lösungen.
- Eigenverantwortliche Entwicklung neuer Softwareprodukte sowie Weiterentwicklung und Optimierung bestehender Produkte auf Basis von Kundenanforderungen in enger Abstimmung im agilen Team.
- Fehleranalyse und -behebung aus Testphasen sowie Durchführung von Code-Reviews, Komponenten- und Modultests.
- Entwicklung von Teststrategien sowie Implementierung von Testautomatisierungen.
- Dokumentation technischer Komponenten gemäß Standards (z.B. Arc42) sowie Erstellung von Lieferartefakten.
- Einrichtung und Betrieb von Entwicklungsumgebungen insbesondere Continuous Integration sowie Entwicklung im Cloud-Umfeld inklusive Provisionierung von Infrastruktur.
- Initiierung, Definition, Planung und Steuerung von IT-Projekten (insbesondere Vertriebsplattformen) sowie Planung und Steuerung von Rollouts im Rahmen von Releases, Mitwirkung bei Entscheidungsvorlagen, Risikoanalysen und Präsentation komplexer technischer Themen.
- Analyse technologischer Trends, Prüfung der Anwendbarkeit sowie Sicherstellung der technischen Zukunftsfähigkeit.
- Strukturierung fachlicher Anforderungen und Überführung in funktionale Architekturmodelle sowie die Beratung der Fachbereiche und aktive Mitwirkung im Refinement (Senior Developer Ausrichtung).
Ihr Profil
- Abgeschlossenes Studium im Bereich IT (z.B. Wirtschaftsinformatik), eine abgeschlossene Berufsausbildung mit einschlägiger Praxiserfahrung oder eine vergleichbare Qualifikation.
- Fundierte Berufserfahrung als Senior Java Entwickler mit GenAI und mit Java/Java Spring Boot.
- Erfahrung im agentenbasierten Coden, in der Entwicklung von KI-Agenten, in Generative-AI / LLM Engineering sowie im Prompt Engineering (systemisch, kontextuell, rollenbasiert).
- Praxis in Retrieval-Augmented Generation (RAG), der Erstellung von KI-Agenten-Architekturen, dem Design von AI-first Services sowie KI-gestützter Performance-Analyse.
- Sicherer Umgang mit GitHub Copilot / Kiro (optional Roocode), Entwicklungsumgebungen wie IntelliJ oder VS Code sowie CI/CD (z.B. GitLab-CI, GitHub Actions, Jenkins) und testgetriebener Entwicklung inklusive Testautomatisierung und Git.
- Expertise in der Backendentwicklung (z.B. Microservices mit Java/JEE/Spring Boot sowie Python oder JavaScript/Smalltalk) sowie in der Webentwicklung (z.B. VueJS/Angular/React und TypeScript/Node.js).
- Sehr gute Kenntnisse in Code Reviews, Pair Programming und Refactorings und im Umgang mit Testframeworks und -tools (z.B. JUnit, Cucumber, JMeter, Gherkin, Playwright, Mockito) sowie Kenntnisse in der Absicherung von Microservices und GUIs (z.B. OWASP Top 10, Überlastschutz).
- Fundierte Kenntnisse im Cloud-Umfeld (z.B. PostgreSQL, S3, RDS) inklusive asynchroner Verarbeitung und Queueing (z.B. ActiveMQ, Kafka, SQS) sowie Erfahrung mit Cloud-Infrastrukturen (AWS, Kubernetes, Docker, Helm Charts).
- Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift.
Wir bieten Ihnen folgende Benefits
- Über 30 Jahre Know-how und abwechslungsreiche Projekte.
- Namhafte Kunden in Hochtechnologiebranchen.
- Unbefristeter Arbeitsvertrag.
- Attraktive, übertarifliche Vergütungsstruktur.
- 30 Tage Urlaub.
- Flexible Arbeitszeitmodelle und Homeoffice.
- Mitarbeiterevents.
- Gesundheitsleistungen.
- Mitarbeiter werben Mitarbeiter.
Senior Entwickler (m/w/d) für Fullstack-Systeme, GenAI & Cloud Arbeitgeber: Schmitt GmbH
Kontaktperson:
Schmitt GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Entwickler (m/w/d) für Fullstack-Systeme, GenAI & Cloud
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und Xing, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den Unterschied machen und dir den Zugang zu spannenden Stellen ermöglichen.
✨Sei proaktiv!
Warte nicht nur auf Stellenanzeigen, sondern sprich direkt Unternehmen an, die dich interessieren. Zeig dein Interesse und frage nach möglichen offenen Positionen oder Praktika.
✨Bereite dich auf Interviews vor!
Mach dich mit typischen Fragen für Senior Entwickler vertraut und überlege dir, wie du deine Erfahrungen und Projekte am besten präsentieren kannst. Übung macht den Meister!
✨Bewirb dich über unsere Website!
Wenn du bei Schmitt Engineering arbeiten möchtest, schau dir unsere offenen Stellen auf unserer Website an. Wir freuen uns darauf, von dir zu hören und gemeinsam die Zukunft zu gestalten!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Entwickler (m/w/d) für Fullstack-Systeme, GenAI & Cloud
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wir möchten dich kennenlernen, also zeig uns, wer du wirklich bist! Verwende deine eigene Stimme und Persönlichkeit in deinem Anschreiben. Das macht es für uns einfacher, dich als Teil unseres Teams vorzustellen.
Pass auf die Details auf!: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Lass jemanden drüberlesen, bevor du es abschickst!
Zeig deine Leidenschaft!: Erzähle uns von deiner Begeisterung für Technik und Softwareentwicklung. Warum interessiert dich die Stelle bei uns? Deine Motivation kann den Unterschied machen und uns überzeugen, dass du der richtige Kandidat bist.
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist über unsere Karriereseite. Dort findest du alle Informationen und kannst deine Bewerbung direkt einreichen. Wir freuen uns auf deine Unterlagen!
Wie du dich auf ein Vorstellungsgespräch bei Schmitt GmbH vorbereitest
✨Technisches Know-how auffrischen
Stelle sicher, dass du deine Kenntnisse in Java, GenAI und Cloud-Technologien vor dem Interview auffrischst. Gehe die Grundlagen durch und sei bereit, spezifische Fragen zu deinen Erfahrungen mit Technologien wie Spring Boot oder Microservices zu beantworten.
✨Projekte und Erfahrungen präsentieren
Bereite dich darauf vor, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu teilen. Zeige, wie du in agilen Teams gearbeitet hast und welche Rolle du bei der Entwicklung und Optimierung von Softwareprodukten gespielt hast.
✨Fragen zur Unternehmenskultur stellen
Zeige Interesse an der Unternehmenskultur von Schmitt Engineering, indem du Fragen stellst. Erkundige dich nach den Teamstrukturen, den Arbeitsmethoden und wie das Unternehmen Innovationen fördert. Das zeigt, dass du nicht nur an der Position, sondern auch am Unternehmen interessiert bist.
✨Vorbereitung auf technische Herausforderungen
Erwarte technische Fragen oder sogar praktische Tests während des Interviews. Übe das Lösen von Problemen, die mit Code-Reviews oder Testautomatisierungen zu tun haben, um deine Fähigkeiten unter Beweis zu stellen.