Create Alert
Email me similar jobs

Senior Java Developer (Distributed Financial Systems) 80 - 100% (f/m/d) - (Contract through our external payroll partner with immediate start for 12 months with possible extension)

At Julius Baer, we celebrate and value the individual qualities you bring, enabling you to be impactful, to be entrepreneurial, to be empowered, and to create value beyond wealth. Let’s shape the future of wealth management together.We are seeking for a Senior Backend and Distributed Systems Engineer with extensive experience designing, building, and operating mission critical financial systems. Proven expertise in Java based backend architectures, distributed systems, and low latency, high availability services. Strong production mindset with end-to-end ownership across the full software lifecycle - from architecture and design through deployment, operations, and optimisation. Comfortable acting as a technical authority in complex, globally distributed environments.YOUR CHALLENGEDesign and evolve robust distributed systems, balancing scalability, latency, consistency, and fault toleranceApply distributed systems principles (e.g. consistency models, idempotency, back-pressure, resiliency patterns) to real‑world financial workloadsDevelop and maintain high‑performance backend services and APIs using Java, Spring, and Spring BootOptimise end‑to‑end latency, asynchronous processing, and efficient IOIdentify and resolve performance bottlenecks through profiling, benchmarking, and load testingIntegrate complex financial platforms and third‑party services, ensuring correctness, data integrity, and operational resilienceDesign reliable messaging and integration flows using JPA, JDBC templates, JMS, and event‑driven patternsCode Quality and Best Practices: Write clean, maintainable, and efficient code while adhering to industry best practices, including code reviews, testing, and CI/CDApply financial‑grade engineering principles (auditability, security, controlled change)Collaboration: Work closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications and deliverablesYOUR PROFILELanguages & Platforms: Java (Core Java, Collections, JSON, JDBC), Spring Framework, Spring BootArchitecture: Distributed systems, microservices, event‑driven design, low‑latency systemsDatabases & Messaging: JPA, JDBC, relational databases, JMSOperating Systems: Unix/Linux, bash scriptingSecurity: OAuth2, API security, IAM conceptsStrong code review practices and pride in code qualityExperience with cloud platforms, preferably Microsoft AzureKnowledge of microservices architecture and containerisation (e.g., Docker, Kubernetes)Familiarity with CI/CD pipelines and DevOps practicesPrevious experience in the financial industry is a plusWillingness to collaborate in a global team with members in Zurich and SingaporeStrong ownership mindset with focus on business impact and reliabilityAnalytical problem‑solver with a performance‑and quality‑driven approachTeam playerwith the ability to work in an agile environment #J-18808-Ljbffr
Similar jobs
Remote ( RemoteNORAM ) 4 days ago
UCLA Health ( Flexible Hybrid ) 6 days ago
UCLA Health ( Flexible Hybrid ) 6 days ago
Kids Empire ( Remote ) 7 days ago
Revolut ( Remote ) 9 hours ago
CIMPOR ( Not Specified ) 1 day ago

Senior Java Developer (Distributed Financial Systems) 80 - 100% (f/m/d) - (Contract through our external payroll partner with immediate start for 12 months with possible extension)

Apply Now
Back to search page