Software Engineer Java (all genders)
Adesso SE Stuttgart, Baden-Württemberg, Germany
IT Services and IT Consulting · 5,001-10,000 employees
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
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
-
Senior Software Engineer II - Backend (Java) - Account Sharing
Wise London, England, United Kingdom · £111K–£145K/yr
-
Software Engineer II – Java Backend/Mobile APIs
JPMorgan Chase & Co. Chicago, Illinois, United States · $100K–$125K/yr
-
Java-Spring Boot Software Engineer III
JPMorgan Chase & Co. Wilmington, Delaware, United States
-
Expert GED FileNet / Java - Charenton-le-Pont
Smart Santé Conseil Charenton-le-Pont, Ile-de-France, France · €56K–€70K/yr
-
Software Engineer - Java (x/f/m)
Doctolib Milan, Lombardy, Italy · €48K–€60K/yr
-
Développeur Full Stack - Java - Energie et Telecoms - Orléans
Sopra Steria Orléans, Centre-Val de Loire, France