Pavago
Jobgether
Tech Lead für Softwareentwicklung
Über die Stelle
Diese Stelle wird im Auftrag eines Partnerunternehmens ausgeschrieben, das alle Bewerbungen und weiteren Schritte verwaltet. Unser Partner sucht einen Tech Lead für Softwareentwicklung mit Sitz in Brasilien.
Wie Jobgether funktioniert
Wir nutzen einen KI-gestützten Matching-Prozess, um sicherzustellen, dass Ihre Bewerbung schnell, objektiv und fair anhand der Kernanforderungen der Stelle geprüft wird. Unser System identifiziert die am besten geeigneten Kandidaten, und diese Shortlist wird dann direkt mit dem einstellenden Unternehmen geteilt. Die endgültige Entscheidung und die weiteren Schritte (Interviews, Assessments) werden von deren internem Team verwaltet.
Wir danken Ihnen für Ihr Interesse und wünschen Ihnen viel Erfolg!
Warum über Jobgether bewerben?
Datenschutzhinweis: Mit dem Absenden Ihrer Bewerbung bestätigen Sie, dass Jobgether Ihre personenbezogenen Daten verarbeitet, um Ihre Eignung zu bewerten und relevante Informationen an den einstellenden Arbeitgeber weiterzugeben. Diese Verarbeitung basiert auf berechtigtem Interesse und vorvertraglichen Maßnahmen gemäß den geltenden Datenschutzgesetzen (einschließlich DSGVO). Sie können Ihre Rechte (Auskunft, Berichtigung, Löschung, Widerspruch) jederzeit ausüben.
#LI-CL1
Wir suchen einen erfahrenen Technical Lead, der die Entwicklung und kontinuierliche Verbesserung webbasierter Systeme in einem wachsenden, technologieorientierten Umfeld vorantreibt. In dieser Rolle kombinieren Sie praktische Entwicklungsexpertise mit technischer Führung, leiten Teams bei architektonischen Entscheidungen und stellen die Bereitstellung hochwertiger Softwarelösungen sicher. Sie gestalten die Anwendungsarchitektur mit, überwachen Integrationen und fördern Best Practices über den gesamten Entwicklungslebenszyklus hinweg. Durch die Arbeit mit Java, modernen front-end-Frameworks, APIs und Microservices tragen Sie zum Aufbau sicherer, skalierbarer und wartbarer Anwendungen bei. Zudem betreuen Sie Entwickler, stärken die Codequalität und unterstützen DevOps- sowie DevSecOps-Praktiken innerhalb agiler Teams. Diese Gelegenheit ist ideal für eine technisch versierte Führungspersönlichkeit, die komplexe Herausforderungen gerne löst und Teams dazu befähigt, innovativ zu sein und zu wachsen.
Verantwortlichkeiten
- Übernahme der technischen Führung für Softwareentwicklungsteams in agilen Umfeldern unter Sicherstellung der Übereinstimmung mit Projektzielen und Engineering-Standards.
- Definition, Bewertung und Überprüfung von Softwarearchitekturen und technischen Lösungen zur Unterstützung skalierbarer, sicherer und wartbarer Webanwendungen.
- Beitrag zur Entwicklung, Erweiterung und kontinuierlichen Evolution webbasierter Systeme durch eine Kombination aus praktischer Programmierung und technischer Anleitung.
- Mentoring und Unterstützung von Entwicklern durch technische Beratung, Wissensaustausch, Code-Reviews und Initiativen zur kontinuierlichen Verbesserung.
- Konzeption, Entwicklung und Überwachung von APIs und Microservices zur Gewährleistung einer effektiven Integration zwischen Anwendungen und Systemen.
- Förderung und Unterstützung von DevOps- und DevSecOps-Praktiken zur Verbesserung von Automatisierung, Bereitstellungseffizienz, Sicherheit und Softwarebereitstellung.
- Sicherstellung der Einhaltung von Best Practices in der Entwicklung, einschließlich Codequalität, Anwendungssicherheit, Integrationsstandards und Softwaretests.
- Erleichterung technischer Entscheidungsfindungen und Unterstützung bei der Lösung komplexer Entwicklungsherausforderungen unter Förderung von Zusammenarbeit, Innovation und kontinuierlichem Lernen im Team.
Anforderungen
- Bachelor-Abschluss in Informationstechnologie oder einem verwandten Bereich, oder ein Abschluss in einer anderen Disziplin, ergänzt durch eine vom brasilianischen Bildungsministerium (MEC) anerkannte IT-Postgraduiertenqualifikation.
- Fundierte Berufserfahrung in der Entwicklung von Webanwendungen und eine nachgewiesene Erfolgsbilanz in technischen Führungspositionen.
- Starke praktische Erfahrung mit Java und der Entwicklung webbasierter Anwendungen.
- Kenntnisse in front-end-Frameworks wie Angular oder gleichwertigen Technologien.
- Fundiertes Verständnis der MVC-Architektur (Model-View-Controller) und deren Anwendung in der Softwareentwicklung.
- Praktische Erfahrung in der Konzeption, Entwicklung und Integration von SOAP- und RESTful APIs.
- Kenntnisse in Microservices-Architektur, Systemintegrationsmustern und dem Design verteilter Anwendungen.
- Erfahrung mit DevOps- und DevSecOps-Praktiken, einschließlich Softwarebereitstellung, Automatisierung und Anwendungssicherheit.
- Vertrautheit mit relationalen und NoSQL-Datenbanken, einschließlich Oracle, SQL Server, PostgreSQL und MongoDB.
- Kenntnisse in Objektspeicherung und unstrukturierten Datenlösungen, wie MinIO oder S3-kompatiblen Speicherplattformen.
- Nachgewiesene Erfahrung in der Leitung technischer Aktivitäten innerhalb agiler Teams, der Überprüfung von Lösungen, der Anleitung von Entwicklern und dem Treffen fundierter architektonischer Entscheidungen.
- Starke analytische Fähigkeiten und Problemlösungskompetenz, effektive Kommunikationsfähigkeiten sowie die Fähigkeit, Geschäftsanforderungen in zuverlässige technische Lösungen zu übersetzen.
- Ein kollaborativer Führungsstil mit einem Engagement für Mentoring, technische Exzellenz und kontinuierliche Verbesserung.
Vorteile
Vertragsart: PJ (brasilianische Vertragsform für juristische Personen).
Arbeitsmodell: Remote-Position mit Sitz in Brasilien.
- Gelegenheit, Verantwortung für technische Entscheidungen zu übernehmen und zur Evolution webbasierter Systeme beizutragen.
- Berufliche Weiterentwicklung durch Einblicke in Softwarearchitektur, Java-Entwicklung, APIs, Microservices und moderne Engineering-Praktiken.
- Die Möglichkeit, Entwicklungsteams zu leiten und zu betreuen, während Sie Softwarequalität und technische Standards beeinflussen.
- Ein dynamisches Umfeld, das Geschäftswachstum, technische Innovation und die Zusammenarbeit zwischen Entwicklungsteams unterstützt.
