Auf einen Blick
- Aufgaben: Entwickle innovative Fullstack-Lösungen mit Java, Spring Boot und Angular.
- Unternehmen: Dynamisches Unternehmen mit Fokus auf moderne Softwareentwicklung und KI-gestützte Tools.
- Vorteile: Bis zu 34 Urlaubstage, hybrides Arbeiten und individuelle Weiterbildungsmöglichkeiten.
- Weitere Informationen: Arbeiten in einem kreativen Team mit exzellenten Karrierechancen.
- Warum dieser Job: Gestalte Softwarelösungen, die echten Einfluss haben und nutze modernste Technologien.
- Qualifikationen: Erfahrung in Softwareentwicklung mit Java, Spring Boot und Angular erforderlich.
Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.
Du bist erfahrene:r Fullstack Engineer und möchtest Software nicht nur implementieren, sondern verstehen, gestalten und zuverlässig in Produktion bringen? Bei uns arbeitest du mit Java, Spring Boot und Angular in anspruchsvollen Unternehmensumgebungen. Dabei geht es um mehr als einzelne Features. Gute Software entsteht für uns aus dem Zusammenspiel von Anforderungen, Architektur, Entwicklung, Security, Betrieb und einem tiefen Verständnis für den jeweiligen Kundenkontext. Unsere Kundenumgebungen bestehen häufig aus gewachsenen Systemlandschaften mit vielen Anwendungen, APIs, Schnittstellen, Gateways, Berechtigungen, Pipelines und Betriebsprozessen. Du solltest Lust darauf haben, diese Zusammenhänge zu verstehen und Lösungen zu entwickeln, die technisch sauber sind und gleichzeitig ins große Ganze passen.
Du arbeitest nah am Kunden und im direkten Austausch mit Entwickler:innen, Product Ownern, Architekt:innen sowie Plattform-, Security-, Infrastruktur- und Betriebsteams. Gleichzeitig verändert sich die Art, wie wir Software entwickeln. Einige unserer Projekte arbeiten bereits intensiv KI- und agentengestützt, andere Kundenumgebungen entwickeln noch stärker klassisch. Wir suchen Senior Engineers, die sich in beiden Welten sicher bewegen und moderne Engineering-Werkzeuge sinnvoll einsetzen.
Worum es in deiner Rolle geht
Als Senior Fullstack Engineer übernimmst du Verantwortung für deine technischen Themen von der Anforderung über die Umsetzung und Integration bis zum zuverlässigen Betrieb. Du verstehst fachliche und technische Anforderungen, entwickelst tragfähige Lösungsansätze und bringst deine Erfahrung in technische Entscheidungen ein. Dabei behältst du nicht nur den Code im Blick, sondern auch Architektur, Schnittstellen, Security, Betrieb, Wartbarkeit und die bestehende Systemlandschaft. Du erkennst Abhängigkeiten und Risiken frühzeitig, holst die richtigen Ansprechpartner:innen ins Boot und treibst technische Fragestellungen selbstständig bis zu einer tragfähigen Lösung voran. Wenn eine Schnittstelle unklar ist, eine Berechtigung fehlt, eine Pipeline blockiert oder die Dokumentation nicht alle Antworten liefert, analysierst du das Thema, sprichst mit den richtigen Personen und bringst es gemeinsam mit ihnen zur Lösung.
Deine Aufgaben
- Du entwickelst und gestaltest Fullstack-Lösungen mit Java, Spring Boot und Angular.
- Du verstehst fachliche Anforderungen und übersetzt sie gemeinsam mit dem Team in tragfähige technische Lösungen.
- Du arbeitest dich in bestehende Anwendungen, Schnittstellen und komplexe Unternehmensarchitekturen ein.
- Du entwickelst und integrierst APIs und Services in verteilten Systemlandschaften.
- Du bringst dein Architektur- und Systemverständnis in technische Entscheidungen ein.
- Du berücksichtigst Security, Betrieb und Wartbarkeit bereits bei Konzeption und Entwicklung.
- Du arbeitest mit automatisierten Tests, CI/CD-Pipelines sowie modernen Build- und Deploymentprozessen.
- Du analysierst technische Abhängigkeiten und klärst offene Fragen direkt mit den relevanten Ansprechpartner:innen auf Kundenseite.
- Du beteiligst dich aktiv an Code Reviews, Architektur- und Lösungsdiskussionen.
- Du identifizierst technische Risiken frühzeitig und machst sie transparent.
- Du nutzt KI-gestützte Entwicklungswerkzeuge und Coding Agents dort, wo sie sinnvoll und im jeweiligen Kundenumfeld zulässig sind.
- Du bewertest KI-generierte Lösungen kritisch auf Funktionalität, Architektur, Security, Testbarkeit und Wartbarkeit.
- Du sorgst gemeinsam mit dem Team dafür, dass aus Anforderungen sichere, wartbare und zuverlässig betreibbare Software entsteht.
KI und Agentic Coding
KI-gestützte Softwareentwicklung ist für uns kein separates Spezialthema, sondern zunehmend Teil moderner Engineering-Arbeit. In einigen unserer Projekte nutzen wir Coding Agents bereits für die Analyse und Schärfung von Anforderungen, Lösungsentwürfe, Implementierung, Tests, Refactoring und Dokumentation. Entscheidend bleibt dabei das technische Verständnis des Engineers. Du solltest Anforderungen und Aufgaben präzise formulieren, Lösungsvorschläge kritisch beurteilen und Ergebnisse auf Architektur, Security, Qualität, Tests, Wartbarkeit und den jeweiligen Systemkontext prüfen. Dabei geht es für uns darum, die richtige Balance zwischen eigener Umsetzung, Automatisierung und menschlicher Bewertung zu finden.
Was du mitbringen solltest
- Fundierte mehrjährige Erfahrung in der Softwareentwicklung mit Java und Spring Boot
- Gute praktische Erfahrung mit Angular
- Erfahrung mit modernen Fullstack-Anwendungen und verteilten Systemen
- Gutes Verständnis für APIs, Schnittstellen und Microservices
- Solides Architektur- und Systemverständnis
- Erfahrung mit Tests, Refactoring und wartbaren Codebasen
- Verständnis für CI/CD sowie Build- und Deploymentprozesse
- Idealerweise Erfahrung mit Jenkins oder vergleichbaren Werkzeugen
- Bewusstsein für Security, Betrieb und Softwarequalität
- Fähigkeit, dich auch in komplexe und gewachsene Systemlandschaften einzuarbeiten
- Selbstständige und strukturierte Arbeitsweise
- Freude am technischen Austausch mit Kunden, Kolleg:innen und anderen Spezialist:innen
- Bereitschaft, fachliche Anforderungen mitzudenken und technische Lösungen im Gesamtkontext zu betrachten
- Offenheit für KI-gestützte Entwicklung, Coding Agents und neue Engineering-Arbeitsweisen
- Fließende Deutschkenntnisse
Schön, wenn du außerdem mitbringst
- Erfahrung in Banken, Versicherungen oder anderen regulierten Branchen
- Verständnis für Informationssicherheit, Auditierbarkeit oder regulatorische Anforderungen
- Kenntnisse in DevSecOps, Observability oder Cloud-Umgebungen
- Erfahrung mit komplexeren CI/CD- und Deploymentprozessen
- Praktische Erfahrung mit AI Coding Tools wie GitHub Copilot, Cursor, Claude Code, ChatGPT, JetBrains AI oder vergleichbaren Werkzeugen
- Erste praktische Erfahrung mit agentengestützten Entwicklungsprozessen
Wie wir Zusammenarbeit verstehen
Gute Softwareentwicklung bedeutet für uns, Zusammenhänge zu verstehen, Fragen zu stellen und Verantwortung für das Ergebnis zu übernehmen. Du passt gut zu uns, wenn du:
- verstehen möchtest, warum etwas gebaut wird und nicht nur was,
- technische Qualität ernst nimmst, ohne dogmatisch zu sein,
- bestehende Systeme und Zusammenhänge verstehen möchtest, bevor du Lösungen entwickelst,
- fachliche und technische Anforderungen miteinander verbinden kannst,
- Wissen offen mit Kolleg:innen teilst,
- Kundennähe, Verbindlichkeit und Serviceorientierung als Teil professioneller Softwareentwicklung verstehst,
- Security und Betrieb als Teil des Engineering-Prozesses mitdenkst und
- neugierig darauf bist, wie KI und moderne Werkzeuge Softwareentwicklung effizienter und wirkungsvoller machen können.
Rahmenbedingungen
Du arbeitest hybrid mit regelmäßiger Präsenz in Wiesbaden. Der Vor-Ort-Anteil liegt je nach Projektphase und Abstimmungsbedarf typischerweise bei ca. 30–40 %. Die Position ist als Festanstellung vorgesehen. Das Jahresbruttogehalt liegt abhängig von deiner Erfahrung, deinem technischen Profil und deiner bisherigen beruflichen Entwicklung zwischen 59.000 und 86.000 €.
Das bieten wir
- Bis zu 34 Urlaubstage, abhängig von deiner Berufserfahrung
- Hybrides Arbeiten
- Betriebliche Altersvorsorge
- Individuelle Weiterbildung
- Flexibles Benefits-Budget mit Wahlmöglichkeiten, z. B. Jobticket, betriebliche Krankenversicherung oder EGYM Wellpass
- Corporate Benefits
- Firmenevents
- Kostenloser Parkplatz
Was diese Rolle besonders macht
Bei uns verbindest du Fullstack-Entwicklung mit einem breiten Blick auf Anforderungen, Architektur, Security, Betrieb und moderne KI-gestützte Engineering-Werkzeuge. Du arbeitest dich in komplexe Systemlandschaften ein, entwickelst tragfähige Lösungen und übernimmst gemeinsam mit dem Team Verantwortung dafür, dass daraus technisch saubere, sichere und zuverlässig betreibbare Software entsteht.
Business verstehen. Systeme verstehen. Lösungen gestalten. KI sinnvoll einsetzen. Ergebnisse verantworten.
Wenn das deinem Verständnis von modernem Software Engineering entspricht, freuen wir uns auf deine Bewerbung.
Senior Fullstack Engineer Java/Angular (m/w/d) Arbeitgeber: Lyncker &Theis
Als Arbeitgeber im Raum Wiesbaden bieten wir dir die Möglichkeit, in einem agilen und dynamischen Umfeld zu arbeiten, wo du nicht nur als Senior Fullstack Developer tätig bist, sondern auch aktiv zur Weiterentwicklung deines Teams beiträgst. Wir fördern eine offene und kollegiale Arbeitskultur, die auf technische Exzellenz, kontinuierliche Weiterbildung und den Austausch mit Kunden setzt. Mit flexiblen Arbeitsmodellen, bis zu 34 Urlaubstagen und einem individuellen Benefits-Budget schaffen wir ein attraktives Arbeitsumfeld, das deine berufliche und persönliche Entwicklung unterstützt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Fullstack Engineer Java/Angular (m/w/d) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Lyncker &Theis anzuklopfen, wenn du dich auf die Stelle als Senior Fullstack Engineer Java/Angular (m/w/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Lyncker &Theis vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Fullstack Engineer Java/Angular (m/w/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Lyncker &Theis klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Lyncker &Theis vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.