Software Engineer Java EE (all genders)
Adesso SE · Stuttgart, Baden-Württemberg, Germany
IT Services and IT Consulting · 5,001-10,000 employees
About the role
The role involves designing and developing a cross-product software framework and evolving software solutions. You will act as a technical point of contact for product teams and create sustainable solutions for various stakeholders.
What they look for
Requirements
Candidates must have a degree in computer science and several years of experience developing Jakarta EE-based web applications. Proficiency in German (C1 level) and familiarity with Hibernate and Quarkus are required or preferred.
Full description
DEINE ROLLE
- Software-Framework gestalten: Du wirkst an der Konzeption, Weiterentwicklung und strategischen Ausrichtung unseres produktübergreifenden Software-Frameworks mit und übernimmst Verantwortung für einzelne Komponenten.
- Produkte weiterentwickeln: Du arbeitest an der Neu- und Weiterentwicklung unserer Softwarelösungen. Mit einer guten Portion Pragmatismus behältst du dabei die Ziele der in|sure Ecosphere im Blick.
- Technologie mitgestalten: Du bringst eigene Ideen ein, hinterfragst bestehende Ansätze kritisch und entwickelst kreative Lösungen in komplexen technischen Zusammenhängen.
- Ganzheitlich denken: Du behältst die Softwarelandschaft als Ganzes im Blick, denkst über Systemgrenzen hinaus und berücksichtigst Auswirkungen auf angrenzende Komponenten und Produkte.
- Produktteams unterstützen: Du repräsentierst zentrale Themen des Frameworks und bringst diese aktiv mit in bestehende Softwareteams mit ein. Des Weiteren bist du technische Ansprechperson für die Produktentwicklung und unterstützt bei Fragestellungen rund um unser Software-Framework.
- Gemeinsam Lösungen schaffen: Du arbeitest im Team daran, pragmatische und nachhaltige Lösungen für verschiedene Stakeholder zu entwickeln.
DEIN PROFIL
- Dein Bildungsweg: Du hast ein Studium der Informatik oder eines vergleichbaren Studiengangs erfolgreich abgeschlossen.
- Jakarta EE-Know-how: Du verfügst über mehrjährige gute Kenntnisse in der Entwicklung Jakarta-EE-basierter Webanwendungen.
- Technisches Verständnis: Idealerweise bringst du zusätzlich Erfahrung mit Hibernate in Kombination mit relationalen Datenbanksystemen mit. Du hast dich bereits mit Quarkus beschäftigt.
- Analytische Stärke: Du zeichnest dich durch analytisch-methodisches Denken aus und gehst komplexe Fragestellungen strukturiert an.
- Arbeitsweise: Du arbeitest selbstständig, lösungsorientiert und kreativ und überzeugst gleichzeitig durch Teamfähigkeit und Kommunikationsstärke. Dir ist eine saubere und strukturierte Arbeitsweise wichtig.
- Sprachkenntnisse: Für deine Tätigkeit benötigst du sehr gute Deutschkenntnisse (mindestens C1-Level).