Bewerbung für die Position eines Senior Software Engineers
Beschreibung der Rolle
Als Senior Software Engineer wirst du an der Entwicklung und Optimierung einer skalierbaren Fee-Management-Lösung für den Finanzsektor arbeiten. Du bist verantwortlich für die Architekturentscheidungen, das Performance-Tuning und die Skalierung des Systems.
In dieser Rolle hast du die Chance, als Technical Lead innovative Lösungen zu gestalten und Prozesse zu optimieren. Du wirst dein Wissen in einem technisch anspruchsvollen Umfeld weitergeben und mit Schweizer und internationalen Großbanken sowie Finanzdienstleistern zusammenarbeiten.
Die Herausforderung liegt in der Entwicklung einer komplexen, hochperformanten Systeme, die die Finanzwelt verändern. Wir suchen nach einem Experten, der nicht nur Code schreibt, sondern maßgeblichen Einfluss auf die Architektur, die Leistung und die Skalierbarkeit des Systems nehmen kann.
Aufgaben
* Deine Rolle – Mehr als nur Coding
* Entwicklung und Optimierung einer skalierbaren Fee-Management-Lösung
* Verantwortung für Architekturentscheidungen, Performance-Tuning und Skalierung
* Enge Zusammenarbeit mit Schweizer und internationalen Großbanken sowie Finanzdienstleistern
* Einführung und Umsetzung moderner Technologien und Best Practices
* Mentoring und technischer Lead für das Entwicklungsteam
Vorausgesetzte Fähigkeiten und Qualifikationen
* Mehrjährige Erfahrung in der Java-Backend-Entwicklung, idealerweise mit modernen Frameworks wie Spring Boot
* Fundierte Kenntnisse in Software-Architektur, Skalierbarkeit und Performance-Optimierung
* Erfahrung mit Cloud-Technologien (AWS, Azure oder GCP) und Microservices-Architekturen
* Sicherer Umgang mit Datenbanken (SQL / NoSQL) und Performance-Tuning
* Erfahrung mit Container-Technologien (Docker, Kubernetes)
* Verständnis für CI / CD-Prozesse und Infrastructure as Code (Terraform, Ansible)
* Ideal: Erfahrung in der Finanzbranche
* Kommunikationsstärke in Deutsch oder Englisch
Zugangsbedingungen
Um diese Herausforderung erfolgreich meistern zu können, benötigst du:
* Mehrerjährige Erfahrung in der Java-Backend-Entwicklung
* Fundierte Kenntnisse in Software-Architektur, Skalierbarkeit und Performance-Optimierung
* Erfahrung mit Cloud-Technologien und Microservices-Architekturen
* Sicherer Umgang mit Datenbanken und Performance-Tuning
* Erfahrung mit Container-Technologien und CI / CD-Prozessen
* Verständnis für moderne Technologien und Best Practices
Anforderungen
Dieses Rätsel soll deine Fähigkeiten unter Beweis stellen. Wir erwarten von dir:
* Bereitschaft zur Kommunikation in Deutsch oder Englisch
* Aufrichtigkeit und Ehrlichkeit bei der Beschreibung deiner Fähigkeiten und Erfahrungen
* Weitergabe deines Codes
],