Java Software Engineer Fullstack (Angular / Quarkus) (m/w/d)
Rolle
In dieser Rolle gestaltest du als Fullstack Java Anwendungsentwickler:in anspruchsvolle Softwarelösungen von der Konzeption bis zur Umsetzung mit Technologien wie Java, Spring oder Quarkus. Du verantwortest das Design und die Implementierung von durchdachten, qualitativ hochwertigen Anwendungen und integrierst moderne Frontends mit Frameworks wie Angular oder React. Dabei arbeitest du mit Cloud-Technologien, Microservices und CI/CD-Pipelines und bringst deine Erfahrung in agilen Vorgehensmodellen wie Scrum oder Kanban ein. Du unterstützt dein Team mit deinem technischen Know-how, begeisterst andere für saubere Architekturentscheidungen und treibst Themen wie AI-Tools und Prompt Engineering aktiv voran. Mit deinem strukturierten, lösungsorientierten Arbeitsstil und deiner Kommunikationsstärke trägst du wesentlich zum Erfolg komplexer Projekte bei.
Verantwortung
- Du begleitest unsere Kunden als Senior Entwickler:in und Junior Software Architekt:in in anspruchsvollen Grossprojekten.
- In dieser Rolle konzipierst und implementierst du durchdachte, robuste Fullstack-Lösungen mit Java und modernen Frameworks.
- Du entwickelst skalierbare Frontend- und Backend-Komponenten und stellst deren nahtlose Integration in Cloud-Umgebungen sicher.
- Als Fullstack Java Anwendungsentwickler:in gestaltest du CI/CD-Pipelines aktiv mit und treibst Automatisierung im Entwicklungsprozess voran.
- Du arbeitest in agilen Teams, bringst dich in Architektur- und Technologieentscheidungen ein und förderst moderne Entwicklungspraktiken.
- In dieser Rolle unterstützt und begeisterst du deine Teammitglieder und baust deine Fähigkeiten im Umgang mit AI-Tools und Prompt Engineering weiter aus.
Qualifikationen
- Du verfügst über einen (Fach-) Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast mehr als 5 Jahre Erfahrung als leidenschaftlicher Softwareentwickler im Professional-Level.
- Du arbeitest selbstständig, strukturiert und kommunikationsstark und agierst gerne im Team.
- Du eignest dir neue Fachgebiete schnell an und bildest dich kontinuierlich weiter.
- Du legst Wert auf einfache, qualitativ hochwertige Lösungen in der Softwareentwicklung.
- Du beherrschst Deutsch in Wort und Schrift sicher und verfügst über gute Englischkenntnisse.
Benefits