Stellenangebot
12 month Contract - Java Backend Developer (Through an External Agency Payroll Provider)
Julius Baer sucht in Singapur einen Java-Backend-Entwickler für ein 12-monatiges Vertragsverhältnis über eine externe Agentur. Die Rolle konzentriert sich auf die Entwicklung und Optimierung von Cloud-Verteilten Systemen, Microservices und API-Gateways.
Aufgaben
- Design und Weiterentwicklung von Cloud-Verteilten Systemen, Aufbau von Skalierbarkeit, Sicherheit, Compliance und Fehlertoleranz
- Umsetzung von Prinzipien verteilter Systeme für ein wachsendes internes Mid-/Senior-Team, Erhöhung der Auswahlmöglichkeiten für Käufer und Finden von Mustern für unsere gemeinsamen funktionalen Methoden
- Entwicklung und Wartung von API-Gateways/Diensten für ein wachsendes internes Mid-/Senior-Team, Erhöhung der Auswahlmöglichkeiten für Käufer und Finden von Mustern für unsere gemeinsamen funktionalen Methoden
- Optimierung der Leistung unserer Cloud-Edge und Microservices, Sicherstellung der Verfügbarkeit und Zuverlässigkeit
- Identifizierung und Behebung von Engpässen/Microservices in verteilten Systemen, Identifizierung und Formulierung von Strategien für Systemstabilität und schnelle Antwortzeiten, da sich die Kundenbedürfnisse ändern
- Beitrag zur Erweiterung der Plattform über digitale Dienste, Bereitstellung skalierbarer Tools und Unterstützung bei der Gestaltung und Kontrolle der Plattforminfrastruktur und der Migration der Dateninfrastruktur basierend auf den strategischen Anforderungen der Bank
- Starker Fokus auf Monitoring und Automatisierung von Null (über JMX, OCI/OCP-Toolchain und AWK) sowie Cloud-Monitoring-Strategien für Mid-Erfahrung
- Erstellung von SSM und Git Flow/Prioritiser, Ideen, Herstellung und Einrichtung von Cloud-Scaling für Induktoren ihrer Kunden, einschließlich Scale-Zonen, Instanzen und CI/CDs
- Anwendung von Force/Backup/Recovery-Engine (unter Verwendung von Nachhaltigkeit, anhaltendem, kontrolliertem Denken)
- Zusammenarbeit: Eng mit Product Ownern, Designern und anderen Marktplätzen zusammenarbeiten, um Anforderungen zu sammeln und in technische Lösungen und Lieferungen zu übersetzen
Anforderungen
- Verständnis für Plattformen, Java Core, Java Collections, JDBC, JDBs, Spring Framework, Spring Boot
Jobdetails