Senior Application Engineer, Mexico City (MX)

Senior Application Engineer, Mexico City (MX)

Zürich 72000 - 88000 CHF / Jahr (geschätzt) Homeoffice (teilweise)
S

Auf einen Blick

  • Aufgaben: Entwickle robuste Java-Anwendungen und modernisiere bestehende Codebasen.
  • Unternehmen: Dynamisches Team bei einem führenden Unternehmen in der Rückversicherungsbranche.
  • Vorteile: Hybrid-Arbeitsmodell, wettbewerbsfähiges Gehalt und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Agile Umgebung mit globalen Teams und exzellenten Karrierechancen.
  • Warum dieser Job: Gestalte innovative Lösungen und habe einen echten Einfluss auf Geschäftsoperationen.
  • Qualifikationen: 10+ Jahre Erfahrung in Softwareentwicklung mit Java und Spring Boot.

Das prognostizierte Gehalt liegt zwischen 72000 - 88000 CHF pro Jahr.

Hast du eine Leidenschaft für den Aufbau robuster, skalierbarer Java-Anwendungen, die kritische Geschäftsoperationen unterstützen? Schließe dich unserem dynamischen Team an, wo du bestehende Codebasen modernisierst, neue Lösungen architektierst und andere Entwickler durch die sich ständig weiterentwickelnde Technologielandschaft führst. Dies ist deine Gelegenheit, einen bedeutenden Einfluss an der Schnittstelle zwischen modernster Technologie und Rückversicherungs-Geschäftsoperationen zu haben.

Über die Rolle

Als Senior Application Engineer wirst du praktisch mit Java-Technologiestacks arbeiten, komplexe Probleme lösen und innovative Lösungen liefern. Du wirst in unserem Ökosystem arbeiten, von Altsystemen bis hin zu neuen Mikrodiensten, und sicherstellen, dass unsere Anwendungen die höchsten Standards in Bezug auf Qualität und Leistung erfüllen.

Wesentliche Verantwortlichkeiten

  • Modernisieren und Pflegen großer bestehender Java-Codebasen, um sie an die sich entwickelnden Geschäftsbedürfnisse anzupassen.
  • Entwickeln neuer Dienste und Anwendungen, die wertvolle Funktionen zu unserer Anwendungslandschaft hinzufügen.
  • Code überprüfen und konstruktives Feedback an Entwickler geben, um sie durch technische Herausforderungen zu führen.
  • Aktuell bleiben mit Entwicklungen in Java und Spring Boot und die neuesten Technologien implementieren, um unsere Systeme zu verbessern.
  • Datenbanklösungen mit PostgreSQL, MongoDB und REDIS entwerfen und implementieren.
  • Lockere gekoppelte Systeme unter Verwendung von Domain-Events und Befehlen über RabbitMQ und Azure Service Bus architektieren.
  • Mit Business-Analysten, Entwicklern und Testern zusammenarbeiten, um qualitativ hochwertige Softwarelösungen zu liefern.
  • Technische Führung für Produktentwicklungsteams bieten, Standards setzen und Hindernisse beseitigen.

Über das Team

Unser Team verwaltet ein großes Portfolio wichtiger Anwendungen im Kerngeschäft von Swiss Re P&C Rückversicherung, einschließlich internetfähiger APIs und Anwendungen. Wir unterstützen über 250 Entwickler, QA- und DevOps-Ingenieure, beseitigen Hindernisse und setzen Standards. Unsere Benutzerbasis ist weltweit und besteht hauptsächlich aus internen Underwritern, Business Services und Management-Nutzergruppen. Wir setzen Lean/Agile-Methoden, hauptsächlich Scrum, um und bauen 12-Faktor-Anwendungen basierend auf öffentlichen und privaten Clouds.

Über dich

Du bist ein Technologie-Enthusiast mit einer Leidenschaft für Softwareentwicklung und Problemlösung. Dein analytischer Verstand ermöglicht es dir, Herausforderungen strukturiert anzugehen und deine Ideen mit denen anderer zu kombinieren, um optimale Lösungen zu schaffen. Du bist ein ausgezeichneter Kommunikator, der gerne mit Business-Analysten, Entwicklern und Testern zusammenarbeitet, um herausragende Ergebnisse zu erzielen.

Wir suchen Kandidaten, die diese Anforderungen erfüllen:

  • Bachelor- oder Masterabschluss in Informatik oder einem vergleichbaren technischen Bereich.
  • Über 10 Jahre praktische Erfahrung in der Softwareentwicklung mit Java und Spring Boot.
  • Kenntnisse in Java 17, Java 21 oder Java 25, mit Wissen über kommende Funktionen in den neuesten Versionen.
  • Erfahrung mit Mikrodiensten, REST-APIs und Dienstdesign.
  • Kenntnis von Messaging-Systemen (RabbitMQ, Azure Service Bus oder Kafka).
  • Vertrautheit mit Architekturentscheidungsprotokollen (ADR).
  • Datenbanktechnologie-Expertise (PostgreSQL, Oracle, MongoDB oder Cosmos DB).
  • Erfahrung mit Hibernate.
  • Kenntnisse in kontinuierlichen Integrationsinfrastrukturen (Azure DevOps, Jenkins oder Bamboo).
  • Scripting-Fähigkeiten auf Linux- und/oder Windows-Plattformen.
  • Starke Fähigkeiten im Schreiben, Lesen und Überprüfen von Code.
  • Führungsfähigkeiten zur Anleitung technischer Produktentwicklungsteams.

Zusätzliche wünschenswerte Qualifikationen:

  • Erfahrung mit öffentlicher Cloud, insbesondere mit Azure.
  • Kenntnisse in Kubernetes.
  • Erfahrung mit NodeJS.
  • Frontend-Entwicklungsfähigkeiten mit Angular und/oder React.
  • Kenntnisse im Bereich Versicherungen/Rückversicherungen.
  • Erfahrung in globalen, verteilten Teams.
  • Expertise in agilen Methoden.

Unser Unternehmen hat ein hybrides Arbeitsmodell, bei dem erwartet wird, dass du mindestens drei Tage pro Woche im Büro bist.

Senior Application Engineer, Mexico City (MX) Arbeitgeber: Swiss Re - Schweizerische Rückversicherungs-Gesellschaft

Swiss Re ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitskultur fördert, in der Mitarbeiter ihre Ideen einbringen und wachsen können. Mit einem hybriden Arbeitsmodell und einer Vielzahl von globalen sowie standortspezifischen Vorteilen bietet Swiss Re nicht nur wettbewerbsfähige Gehälter, sondern auch leistungsbasierte Vergütungen, die Ihre Erfolge anerkennen. Hier haben Sie die Möglichkeit, an bedeutenden globalen Themen zu arbeiten und Ihre Karriere in einem unterstützenden Umfeld voranzutreiben.

S

Kontaktdaten:

Swiss Re - Schweizerische Rückversicherungs-Gesellschaft Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Application Engineer, Mexico City (MX) mit Bravour zu bestehen

Java
Spring Boot
Microservices Architektur
REST API
RabbitMQ
Azure Service Bus
PostgreSQL