Stellenangebot
12 months Contract - Java Backend Developer (Through an External Agency Payrol Provider)
12-monatiger Vertrag als Java Backend Developer bei Juniper in Singapur, mit Fokus auf die Entwicklung und Wartung von Backend-Services und APIs unter Verwendung von Java, Spring und Spring Boot.
Aufgaben
- Design & Entwicklung: Zusammenarbeit mit interdisziplinären Teams zur Konzeption, Entwicklung und Implementierung hochwertiger Softwarelösungen für unsere Finanzprodukte und -dienstleistungen.
- Entwicklung und Wartung von Backend-Diensten und APIs unter Verwendung von Java, Spring und Spring Boot. Optimierung von Service und Performance sowie Sicherstellung der Codequalität und -wartbarkeit.
- Systemintegration: Arbeit an der Integration verschiedener Finanzsysteme und Drittanbieterdienste, um einen reibungslosen Datenfluss und Interoperabilität sicherzustellen.
- Codequalität und Effizienz: Schreiben von sauberem, effizientem und gut dokumentiertem Code unter Einhaltung branchenüblicher Best Practices, einschließlich Code-Reviews, Tests und Continuous Integration/Continuous Deployment (CI/CD).
- Fehlerbehebung und Support: Diagnose und Behebung technischer Probleme im gesamten Stack, Bereitstellung von Support für Entwicklungs- und Produktionsumgebungen.
- Zusammenarbeit: Zusammenarbeit mit Produkt, Design, Management und anderen Stakeholdern, um Anforderungen zu verstehen und in technische Spezifikationen und Ergebnisse zu übersetzen.
- Regulatorische Anforderungen: LCET HSM Management.
Anforderungen
- Hochwertiger Bildungs- und Berufshintergrund mit idealerweise mindestens 4 Jahren umfassender Erfahrung in der Softwareentwicklung, einschließlich in technischen Entwickler- oder Ingenieursrollen.
- Kenntnisse in Core Java und zugehörigen Bibliotheken/Frameworks (z. B. JDK, Maven).
- Spring-Frameworks (einschließlich Spring Boot, JPA, Spring Web, Spring Data und JUnit).
- Ausgezeichnete Kenntnisse in Systemarchitektur.
- Grundlegendes Verständnis von Java-Threading-Systemen und Best Practices.
- Sehr gute Kenntnisse in SQL-Sprachen sowie Kommunikationsfähigkeiten.
- Gute Datenbankskills sowie Kenntnisse in JSON- und/oder XML-Datenstrukturen.
- Sehr gute Auffassungsgabe.
- Fähigkeit, unabhängig bei der Datenmanipulation von Projekten zu arbeiten.
- Fähigkeit, in einer agilen Umgebung zu arbeiten.
- Bereitschaft, in einem globalen Team aus Singapur und der Schweiz zu arbeiten.
- Relevante Berufserfahrung in der Finanzbranche von Vorteil.
Jobdetails