Adesso SE

Software Engineer Java (all genders)

Adesso SE Stuttgart, Baden-Württemberg, Germany

IT Services and IT Consulting · 5,001-10,000 employees

19 h ago
java Mid (2-5 yrs) Full-time Germany
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain the Workflow & Workplace software solution, presenting, implementing, testing, and documenting solutions throughout the development cycle. Analyze and resolve customer-reported incidents and defects, and work with software architects to assess framework vulnerabilities.

What they look for

Java Quarkus Microservices Domain-Driven Design Clean Architecture Apache Kafka MongoDB SQL Databases Backend Development Software Architecture Software Testing Technical Documentation Incident Analysis Artificial Intelligence Tools German Language

Requirements

Applicants need a completed vocational qualification in IT or a degree in computer science, at least three years of relevant experience, and strong Java and Quarkus backend development skills. They should also have experience with microservices, Domain-Driven Design, Clean Architecture, Kafka, MongoDB, SQL databases, AI tools, and very good German proficiency at C1 level or higher.

Full description

DEINE ROLLE

  • Produkte weiterentwickeln: Du arbeitest an der Weiterentwicklung unserer Softwarelösung für den Bereich Workflow & Workplace. Mit einer guten Portion Pragmatismus behältst du dabei die Ziele der in|sure Ecosphere im Blick.
  • Flexibilität ist gefragt: Aufgrund deiner Erfahrung bist du flexibel im Einsatz von Technologien und in der Lösungsfindung.
  • Der gesamte Entwicklungszyklus: In Workshops mit Software Engineers stellst du deine Lösungen vor und challenged sie. Du implementierst die Lösung und sicherst sie mit Tests ab. Abschließend erstellst du die Dokumentation dazu.
  • Analysefähigkeiten: Du analysierst von Kunden gemeldete Inzidenzen oder Fehler und behebst diese. Gemeinsam mit Software-Architekten prüfst du Schwachstellen der Frameworks auf Kritikalität.
  • Teamwork ist wichtig: Dich erwartet die Arbeit in einem großartigen und eingespielten Team, in dem du Verantwortung für deine Themen übernimmst. Alle sechs Wochen findet ein dreitägiger Workshop statt, in dem du in Präsenz mit deinen Kollegen an aktuellen Themen arbeitest.

DEIN PROFIL

  • Dein Bildungsweg: Du hast eine Ausbildung zum Fachinformatiker oder ein Studium der Informatik erfolgreich absolviert.
  • Du bist Profi: Du bist Software Engineer aus Leidenschaft und bringst mindestens drei Jahre relevante Berufserfahrung mit.
  • Java-Backendentwicklung und Architektur: Du verfügst über fundierte Erfahrung in der Entwicklung mit Java und Quarkus und entwickelst damit performante, wartbare Anwendungen. Du kennst Microservice-Architekturen und setzt Domain-Driven Design (DDD) ein, um fachliche Anforderungen in klar abgegrenzte Verantwortungsbereiche zu übersetzen. Mit Clean Architecture hältst du die Fachlogik möglichst unabhängig von technischen Details.
  • Ereignisbasierte Kommunikation und Datenhaltung: Du hast Erfahrung mit der Kommunikation über Kafka und weißt, wie lose gekoppelte Services zuverlässig zusammenarbeiten. Du arbeitest mit MongoDB und SQL-Datenbanken und kannst je nach fachlicher Anforderung passende Datenmodelle und Persistenzlösungen einsetzen.
  • Du bist neugierig und hast Spaß am Lernen: So fällt dir die Einarbeitung in neue Releases und Funktionen sowie Technologien leicht.
  • KI Kompetenz: Du setzt KI-Tools in deinem Fachgebiet souverän ein, bewertest die Ergebnisse kritisch und unterstützt Kunden und adessi dabei, Potenziale von KI zu nutzen.
  • Sprachkenntnisse: Für deine Tätigkeit benötigst du sehr gute Deutschkenntnisse (mindestens C1-Level).

Similar roles