Stellenangebot
Java Backend Developer
Die Julius Baer Gruppe sucht einen Java Backend Developer, der für die Entwicklung und Wartung von Backend-Services und APIs verantwortlich ist und Erfahrung in der Software-Entwicklung, insbesondere mit Java, Spring und Spring Boot, besitzt. Der ideale Kandidat sollte eine starke analytische Fähigkeit, gute Kommunikationsfähigkeiten und die Fähigkeit haben, in einem agilen Umfeld zu arbeiten.
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 entwickeln und umzusetzen.
- Entwicklung und Wartung von Backend-Services und APIs mit Java, Spring und Spring Boot, um Server-Seiten-Performance zu optimieren und Datenintegrität und -sicherheit zu gewährleisten.
- 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 Continuous Integration/Continuous Deployment (CI/CD).
- Fehlerdiagnose und -behebung über den gesamten Stack hinweg, um Unterstützung für Entwicklungsumgebungen und Produktionsumgebungen zu bieten.
- Zusammenarbeit mit Produktmanagern, Designern und anderen Stakeholdern, um Anforderungen zu sammeln und in technische Spezifikationen und Lieferungen umzusetzen.
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 schriftlicher und mündlicher Kommunikation.
- 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 mit integrativer Persönlichkeit.
- Exzellente Entscheidungs- und Problemlösungsfähigkeiten.
Professionelle und technische Anforderungen
Die professionellen und technischen Anforderungen sind:- Relevante Berufserfahrung in der Finanzindustrie ist wünschenswert.
- Relevante höhere Bildung und professioneller Hintergrund mit idealerweise mindestens 7 Jahren umfassender Erfahrung in der Softwareentwicklung, einschließlich als Backend-Entwickler.
- Umfassende 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