Senior Software-Architekt (m/w/d)
Indexed description
Aufgaben
- Definition und Entwurf von Architekturen auf Basis des Java-Ökosystems sowohl in Private- als auch in Public-Cloud-Umgebungen.
- Entwurf von Lösungen mit Fokus auf Microservices, verteilte, eventgesteuerte und cloudnative Architekturen.
- Evaluierung und Integration neuer technologischer Trends wie KI, Automatisierung, Observability und Platform Engineering, um Wettbewerbsvorteile zu schaffen.
- Definition und Anwendung von Methodiken und Strategien für die Synchronisation und Koexistenz von Plattform- und Anwendungsmodernisierung.
- Identifizierung von Möglichkeiten zur Integration von Künstlicher Intelligenz und fortschrittlichen Analysefunktionen innerhalb der vorgeschlagenen Lösungen.
- Technische Leitung der Projektausführung durch die Etablierung marktorientierter Standards und die Förderung von Good Practices.
- Funktion als technologischer Referenzpunkt für den Kunden durch die Teilnahme an technischen Workshops, die Definition technologischer Roadmaps und das Treffen strategischer Entscheidungen.
- Erstellung technischer Dokumentationen, einschließlich Angeboten, Schätzungen sowie High-Level/Low-Level Design (HLD/LLD) Dokumenten.
- Zusammenarbeit mit DevOps-Teams zur Definition und Umsetzung von CI/CD-, Containerisierungs- und Deployment-Strategien auf Kubernetes-Plattformen.
- Förderung kontinuierlicher Verbesserungen, der Vereinfachung von Architekturen und der Einführung innovativer Ansätze.
- Identifizierung technischer Risiken und Entwicklung entsprechender Minderungspläne.
- Förderung einer Kultur des kontinuierlichen Lernens innerhalb des technischen Teams.
- Übersetzung komplexer Ideen in machbare und praxisnahe technische Lösungen.
Muss-Kriterien
- Senior-Techniker, Abschluss oder Ingenieursstudium in Informatik, Telekommunikation oder einem ähnlichen Bereich
- Mindestens 5 Jahre Erfahrung als Software Architect oder Tech Lead
- Mindestens 8 Jahre Erfahrung in der Softwareentwicklung innerhalb des Java-Ökosystems, insbesondere mit Spring Boot, Spring Framework, JPA/Hibernate und REST-APIs
- Erfahrung im Design von Microservices, verteilten, ereignisgesteuerten und Cloud-Native-Architekturen
- Kenntnisse architektonischer Muster, einschließlich Domain-Driven Design (DDD), Clean Architecture und Hexagonal Architecture
- Erfahrung in Cloud-Umgebungen wie AWS, Azure oder GCP
- Erfahrung mit Integrationslösungen, einschließlich API-Management, Events und Queues
- Kenntnisse von Docker, Kubernetes und CI/CD-Pipelines
- Sicherheitskenntnisse einschließlich OAuth2, JWT und Keycloak
- Erfahrung in der Modernisierung von Anwendungen und Plattformen
- Nachgewiesene Erfahrung in der technischen Teamleitung
- Nachweisbare technische Führung bei der Definition von Value Offerings und Angeboten
- Erfahrung in der Arbeit in agilen Umgebungen
- Hohe Kommunikationsfähigkeit im Umgang mit Kunden und multidisziplinären Teams
- Fähigkeit, komplexe Ideen in machbare und praktische technische Lösungen zu übersetzen
- Proaktivität, Autonomie und eine Ausrichtung auf kontinuierliche Verbesserung
- Technologische Neugier und eine Maker-Mentalität mit Fokus auf Experimentieren und dem Aufbau innovativer Lösungen
- Cloud- oder Java-Zertifizierungen
Wir vertrauen den Menschen: Wir bieten Autonomie, kontinuierliche Unterstützung und ein kollaboratives Umfeld, in dem wir uns grenzenlos entwickeln können. Wir sind ein globales Team, geleitet von Respekt, Integrität und der Leidenschaft, jeden Tag besser zu werden.
- Flexibler Vergütungsplan: Krankenversicherung, Restaurant-Gutscheine, Kinderbetreuung und Transport
- Telemedizin
- Lebens- und Unfallversicherung
- Sozialfonds
- Urlaub: Mehr als 26 Arbeitstage pro Jahr
- Kostenloser Zugang zu Spezialisten (Gesundheits-, Wellness- und Rechtsberatung)
- 100 % Gehaltsfortzahlung im Krankheitsfall
- T-Social: soziale Initiativen (Sport, Community, Gesundheit etc.)
Weitere Details
- Berufliche Weiterentwicklung:
- Maßgeschneiderte Trainings via Coursera
- Wöchentliche Sprachkurse (Englisch, Spanisch und Deutsch)
- Global Mentoring Sessions und Experience Days
- Arbeitszeit: Flexibles Zeitmodell
- Zusätzlicher Vorteil: 4 Wochen Teleworking pro Jahr
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search