Stellenangebot
Java Backend Developer
Die Julius Baer Gruppe sucht einen Java Backend Developer, der für die Entwicklung, Wartung und Integration von Software-Modulen verantwortlich ist und dabei eng mit cross-funktionalen Teams zusammenarbeitet. Der ideale Kandidat bringt umfangreiche Erfahrung in der Software-Entwicklung, insbesondere mit Java, Spring und Spring Boot, sowie ausgeprägte Kommunikations- und Problemlösungsfähigkeiten mit.
Aufgaben
Die Rolle umfasst die Verantwortung für das Design, die Entwicklung und das Testen von Softwaremodulen, um optimale Funktionalität und Integration innerhalb komplexer Systeme zu gewährleisten. Die Aufgaben beinhalten:- Collaboration mit cross-funktionalen Teams, um hochwertige Softwarelösungen für Finanzprodukte und -dienstleistungen zu entwerfen, entwickeln und implementieren
- Entwicklung und Wartung von Backend-Services und APIs mit Java, Spring und Spring Boot, sowie Optimierung der Server-Seitigen Leistung und Gewährleistung von Datenintegrität und -sicherheit
- Integration verschiedener Finanzsysteme und Drittanbieter-Services, um einen reibungslosen Datenfluss und Interoperabilität zu gewährleisten
- Schreiben von sauberem, wartbarem und effizientem Code unter Einhaltung von Branchenbest-Praktiken, einschließlich Code-Reviews, Tests und kontinuierlicher Integration/Entwicklung (CI/CD)
- Fehlerdiagnose und -behebung über den gesamten Stack hinweg, sowie Unterstützung für Entwicklung- und Produktionsumgebungen
- Zusammenarbeit mit Produktmanagern, Designern und anderen Stakeholdern, um Anforderungen zu sammeln und in technische Spezifikationen und Lieferungen zu übersetzen
Anforderungen
Die Anforderungen für diese Rolle sind:- Leidenschaft für die Entwicklung von hochwertiger Software
- Kundenorientierter Ansatz für alle Lieferungen
- Fähigkeit, Probleme schnell zu diagnostizieren und effektive Lösungen bereitzustellen
- Schneller Lerner, der unter Druck arbeiten kann, um enge Fristen einzuhalten
- Sehr gute Kenntnisse der englischen Sprache in Wort und Schrift
- Starke Kommunikations- und Koordinationsfähigkeiten, um mit verschiedenen Ebenen von Stakeholdern umzugehen
- Starke analytische Fähigkeiten, um Anforderungen und Lösungsoptionen zu strukturieren und zu dokumentieren
- Teamplayer
- Hohe Motivation und integrative Persönlichkeit
- Exzellente Entscheidungs- und Problemlösungsfähigkeiten
Professionelle und technische Anforderungen
Die professionellen und technischen Anforderungen sind:- Relevante Berufserfahrung in der Finanzindustrie (vorzuziehen)
- Relevante höhere Bildung und professioneller Hintergrund mit idealerweise mindestens 7 Jahren umfassender Erfahrung in der Softwareentwicklung, einschließlich als Backend-Entwickler
- Professionelle Hands-on-Java-Programmierfähigkeiten
- Core Java und verwandte Utilities/Bibliotheken, insbesondere Collections, JSON, JDBC, Maven
- Spring-Framework, einschließlich Spring Boot, JDBC-Templates und JPA, Messaging und JMS
- Exzellente Entscheidungs- und Problemlösungsfähigkeiten
- Grundlegendes Verständnis von Unix-Betriebssystemen und Bash-Scripting
- Gute Code-Review-Fähigkeiten und Stolz auf Code-Qualität
- Fähigkeit, unabhängig zu arbeiten und Projekte zu übernehmen
- Fähigkeit, in einer agilen Umgebung zu arbeiten
- Bereitschaft, in einem globalen Team zu arbeiten, das Mitglieder in Singapur und der Schweiz hat
Wir bieten
Keine Informationen vorhanden.Jobdetails