Popular
Categories
Blog - Popular articles
Jobs in Germany
Munich
Als Java-Softwarearchitekt spielen Sie eine zentrale Rolle bei der Gestaltung der Zukunft unserer Lösungen.Gemeinsam mit Ihrem Team sind Sie verantwortlich für die Architektur, das Design und die Implementierung unserer Produkte.Neben Ihren Entwicklungsaufgaben bieten Sie dem Entwicklungsteam technische Anleitung und Unterstützung – dazu gehört auch die Mitwirkung an Produktpräsentationen, Lösungskonzepten und kommerziellen Angeboten.
• Verstehen funktionaler und nicht-funktionaler Anforderungen, Aufwandsschätzung und Sicherstellung, dass Lösungen Qualitäts- und Zeitvorgaben erfüllen
• Definition und Pflege der Produktarchitektur in enger Zusammenarbeit mit anderen Architekten sowie einem standortübergreifenden Team in München und im Ausland
• Zusammenarbeit mit Engineering, Produktmanagement und Business-Analysten zur Weiterentwicklung der Produktstrategie
• Anleitung von Scrum-Entwicklungs- und QA-Teams bei der Umsetzung von Anforderungen in Architektur, Design und Implementierung
• Mitwirkung am Lösungsdesign in Kundenprojekten
• Evaluierung neuer Technologien und Tools im Einklang mit unserer Technologie-Roadmap
• Pflege von Architektur- und Coding-Richtlinien zur Förderung von Best Practices und Konsistenz
• Sicherstellung von Performance, Skalierbarkeit, Sicherheit, Benutzerfreundlichkeit und Wartbarkeit der Lösung
• Erstellung von Proof of Concepts (PoCs) zur Validierung von Designentscheidungen und Bewertung technischer Risiken
• Technische Führung, Code-Reviews und Sicherstellung einer hohen Softwarequalität
• Unterstützung des Teams bei der Lösung komplexer technischer Herausforderungen
• Vorantreiben von Verbesserungen im Softwareentwicklungsprozess sowie Förderung einer Kultur von Professionalität und kontinuierlichem Lernen
• Bachelor- oder Masterabschluss in Informatik oder einem verwandten Fachgebiet
• Leidenschaft für die Entwicklung hochwertiger Software
• Fundierte Kenntnisse in Softwarearchitektur, objektorientiertem Design und Fehleranalyse verteilter Mehrschichtanwendungen
• Solides Verständnis agiler Entwicklungsmethoden
• Hervorragende Kommunikationsfähigkeiten und Erfahrung in der Zusammenarbeit in internationalen Teams
• Teamfähigkeit sowie die Fähigkeit, eigenständig auf gemeinsame Ziele hinzuarbeiten
• Mehr als 10 Jahre Erfahrung mit Java-Frameworks und -Tools
• Mehr als 8 Jahre Erfahrung mit dem Spring Framework, eingesetzt auf Applikationsservern wie WildFly oder WebSphere
• Tiefgehende Kenntnisse von Design Patterns, komponentenbasierten Web-Frameworks (z. B. Wicket, Angular), Webservices (SOAP/REST), Messaging-Systemen (JMS, ActiveMQ, IBM MQ) und serviceorientierter Architektur
• Starke Expertise in Unit- und Integrationstests sowie entsprechenden Tools
• Praktische Erfahrung mit Versionsverwaltung (Git), CI/CD-Pipelines (Azure DevOps) und GitHub Copilot
• Mehr als 5 Jahre Erfahrung mit relationalen Datenbanksystemen (Oracle, SQL Server) und ORM-Technologien (JPA, Hibernate), einschließlich SQL-Performanceoptimierung
• Flexible Arbeitszeiten zwischen 6:00 und 22:00 Uhr, Möglichkeit zum mobilen Arbeiten oder Arbeiten vor Ort sowie – auf Wunsch – Arbeiten am Samstag statt unter der Woche
• Regelmäßiges, gegenseitiges und wertschätzendes Feedback unterstützt Ihre individuelle Weiterentwicklung
• Profitieren Sie von einer aktiven Work-Life-Balance, attraktiven Familienleistungen und einem vielfältigen betrieblichen Gesundheitsmanagementprogramm
Nutzen Sie Ihre Java-Expertise in einem dynamischen Team und treiben Sie Innovationen voran. Bewerben Sie sich jetzt als Java-Softwarearchitekt (m/w/d).
Your job application has been sent successfully. Good luck!
Estimated Salary after Taxes *
| Salary | Monthly | Yearly |
|---|---|---|
| 100.000,00 € | 4.835,09 € | 58.021,06 € |
| 120.000,00 € | 5.677,86 € | 68.134,36 € |
Income Tax for 100.000 € in Germany →
* Your estimated salary may change based on external factors, use our salary calculator