Java Software Architect (f/m/x) - German-speaking

Java Software Architect (f/m/x) - German-speaking

Vollzeit 63000 - 77000 € / Jahr (geschätzt) Kein Homeoffice möglich
A

Auf einen Blick

  • Aufgaben: Entwickle komplexe IT-Architekturen für einen großen Finanzdienstleister in Deutschland.
  • Unternehmen: Avenga, ein innovatives Unternehmen mit globalem Einfluss und vielfältiger Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und Entwicklungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einem inklusiven Team.
  • Warum dieser Job: Gestalte die Zukunft der Banktechnologie und arbeite an spannenden Projekten.
  • Qualifikationen: Mindestens 8 Jahre Erfahrung in der IT-Architektur im Bankwesen und starke Java-Kenntnisse.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Bei Avenga glauben wir, dass menschliche Kreativität Technologie ermöglicht, die zählt. Unsere über 6000 Spezialisten bieten ein umfassendes Spektrum an Dienstleistungen, einschließlich Geschäfts- und Technologieberatung, Unternehmenslösungen, CX, UX und UI-Design, Managed Services, Produktentwicklung und Softwareentwicklung.

Als Softwarearchitekt (f/m/x) bei Avenga entwerfen und entwickeln Sie komplexe IT-Architekturen für einen großen Kunden im Finanzdienstleistungssektor in Deutschland. Sie arbeiten in einer heterogenen Banken-IT-Landschaft und übernehmen die Verantwortung für die Zielarchitektur, technische Konzepte, Daten- und Schnittstellenarchitektur sowie die Modernisierung von Unternehmenssystemen. Ihr Fokus liegt darauf, Geschäftsanforderungen in sichere, skalierbare und nachhaltige Technologielösungen zu übersetzen.

Die Rolle kombiniert strategische Architekturarbeit mit starker technischer Beteiligung. Sie arbeiten eng mit Entwicklungsteams und Geschäftspartnern zusammen und tragen auch zu Code-Reviews, Migrationsinitiativen, DevOps und Softwarequalität bei.

Die Rolle erfordert umfangreiche Erfahrung in der Banken-IT-Architektur, starke Java-Expertise, ausgezeichnete Deutschkenntnisse und die Fähigkeit, unabhängig in einem komplexen und regulierten Umfeld zu arbeiten.

Sie sind ein erfahrener Softwarearchitekt mit einem starken Hintergrund in der Banken- und Unternehmenssoftwareentwicklung. Sie können sich zwischen Geschäftsanforderungen, Architekturentscheidungen und technischen Implementierungsdetails bewegen.

Sie bringen:

  • Über 8 Jahre Erfahrung in der Entwicklung von IT-Architekturen im Banken- oder Finanzdienstleistungsbereich, idealerweise in heterogenen IT-Landschaften
  • Starke praktische Expertise in Java, Spring Boot, Microservices, REST APIs und modernen Java-Frameworks
  • Starke Erfahrung in Softwarearchitektur, Daten- und Schnittstellenarchitektur sowie objektorientierter Datenmodellierung
  • Gutes Verständnis von verteilten Systemen, Entwicklung von Unternehmensanwendungen und Datenbankintegration, idealerweise mit PostgreSQL
  • Nachgewiesene Erfahrung in der Gestaltung von Zielarchitekturen, IT-Konzepten, Architekturdokumentation und technischen Lösungen
  • Erfahrung mit Anwendungsmodernisierung, Migrationsprojekten und komplexen Technologietransformationen
  • Starkes Wissen über CI/CD, DevOps, Testautomatisierung, Softwarequalität und sichere Softwareentwicklung
  • Erfahrung mit privaten Cloud-Umgebungen, Cloud-Migrationsstrategien, Sicherheit, Compliance und Governance
  • Praktische Erfahrung mit Large Language Models und der Bewertung von KI-basierten Tools oder Plugins für die Softwareentwicklung
  • Starkes Wissen über Clean Code, Entwurfsmuster und Praktiken zur Codeüberprüfung
  • Gutes Verständnis von mindestens einem Bankbereich, wie Kreditprozesse, Buchhaltung, Berichterstattung, Finanzierung oder Sicherheitenmanagement
  • Deutsch C2 und Englisch C1, sowohl schriftlich als auch mündlich

In dieser Rolle übernehmen Sie die Verantwortung für die technische Architektur und helfen, die Zieltechnologielandschaft der Bankenumgebung zu gestalten. Ihre Aufgaben umfassen:

  • Entwurf und Weiterentwicklung von IT-Architekturen für operative und analytische Systeme
  • Definition von Zielarchitekturen und Übersetzung von Geschäftsanforderungen in technische Lösungen
  • Verantwortung für die technische Architektur und Evolution der zugewiesenen Systeme
  • Analyse der Auswirkungen von Geschäftsanforderungen und Portfolioänderungen auf die bestehende IT-Architektur
  • Vorbereitung von Architekturkonzepten, technischer Dokumentation und Auswirkungenanalysen für wichtige Technologieentscheidungen
  • Entwurf und Überprüfung von Daten- und Schnittstellenarchitekturen
  • Unterstützung von Programm-, Anwendungs- und Datenbankmodellierungsaktivitäten
  • Beitrag zu Migrations- und Modernisierungsinitiativen in der Banken-IT-Landschaft
  • Durchführung von Code-Reviews und Sicherstellung hoher Standards für Codequalität, Sicherheit und Leistung
  • Weiterentwicklung von CI/CD, Testautomatisierung und DevOps-Praktiken
  • Enge Zusammenarbeit mit Entwicklungsteams und Geschäftspartnern, um architektonische Übereinstimmung sicherzustellen
  • Strukturierung komplexer technischer Herausforderungen und Förderung nachhaltiger Architekturentscheidungen

Bei Avenga zählt jeder. Wir bieten Chancengleichheit in der Rekrutierung, Karriereentwicklung und Führung, unabhängig von Rasse, Ethnie, Geschlechtsidentität, sexueller Orientierung, Behinderung, Alter, Religion oder einer anderen Eigenschaft. Wir setzen uns dafür ein, ein Arbeitsumfeld zu fördern, in dem unsere vielfältige Gemeinschaft von Mitarbeitern, Kandidaten und Geschäftspartnern aktiv unser Wachstum gestaltet. Indem wir Menschen aus unterschiedlichen Hintergründen und Erfahrungen zusammenbringen, schaffen wir einen Arbeitsplatz, an dem sich jeder frei fühlen kann, er selbst zu sein, während die Grenzen anderer respektiert werden.

Java Software Architect (f/m/x) - German-speaking Arbeitgeber: Avenga

Avenga ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und kreativen Umfeld zu arbeiten. Mit flexiblen Arbeitszeiten, der Option auf mobiles Arbeiten und einer Vielzahl von Weiterbildungsangeboten fördern wir nicht nur die berufliche Entwicklung, sondern auch das persönliche Wohlbefinden. Unsere Werte – Bessere Köpfe, Mutigere Ideen und Größere Herzen – spiegeln sich in unserer Unternehmenskultur wider, die Vielfalt schätzt und jedem Mitarbeiter die Chance gibt, seine einzigartigen Talente einzubringen.

A

Kontaktdaten:

Avenga Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Java Software Architect (f/m/x) - German-speaking 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 Avenga anzuklopfen, wenn du dich auf die Stelle als Java Software Architect (f/m/x) - German-speaking 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 Avenga vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Java Software Architect (f/m/x) - German-speaking mit Bravour zu bestehen

IT-Architekturentwicklung
Java
Spring Boot
Microservices
REST APIs
Daten- und Schnittstellenarchitektur
Objektorientierte Datenmodellierung

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 Avenga 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 Avenga 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.