Senior Java Developer in Zürich

Senior Java Developer in Zürich

Zürich Vollzeit Vor Ort
E

Experis® is a global leader in IT professional resourcing, permanent recruitment, project solutions, and managed services. With over 25 years of experience in Switzerland and offices in Zürich, Basel, and Geneva, we connect top IT talent with leading companies. Our mission is to help professionals unlock their potential and thrive in dynamic, future-ready careers.Location: ZurichStart date: As soon as possible - flexibleDuration: 12 months – with possibility of extensionKey ResponsibilitiesDesign 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 deliverablesQualificationsLanguages & 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 player with the ability to work in an agile environmentIf you are interested in this opportunity, we look forward to receiving your CV or if you have any questions, contact Kaltrina Xhokli at +41 58 307 2086.Check out all open positions at Experis at www.Experis.ChDue to Swiss work permit restrictions, we can only consider applications from EU citizens or holders of valid working permit in Switzerland.

Senior Java Developer in Zürich Arbeitgeber: Experis

Experis ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem dynamischen und internationalen Umfeld zu arbeiten. Mit einem starken Fokus auf technologische Innovationen und kontinuierliche Verbesserung fördern wir eine Kultur der Zusammenarbeit und des Wissensaustauschs, während wir gleichzeitig vielfältige Entwicklungsmöglichkeiten für unsere Mitarbeiter bieten. Bei uns haben Sie die Chance, an spannenden Projekten zu arbeiten und Ihre Fähigkeiten in einem hochmodernen industriellen Umfeld weiterzuentwickeln.

E

Kontaktdaten:

Experis Recruiting-Team