Senior Java Engineer

Bosshard & Partner Unternehmensberatung — Switzerland · Posted ~1 hour ago

Senior Full-time Onsite

Skills

Java Core Java Distributed systems Microservices Software architecture Scalable systems Resilient systems Secure systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an international financial technology team as a Senior Java Engineer and help architect, design, implement, and operate a highly scalable, resilient, and secure client data platform. You will build distributed systems and microservices while translating complex business and non-functional requirements into robust technical solutions.

Highlights

Work on a strategic, highly scalable client data platform within an international financial environment, collaborating with business and technology stakeholders across multiple locations.

Description

Senior Java Engineer (Zürich - 100%) For our client, a leading international financial institution based in Zurich, we are looking for an experienced Senior Java Engineer to join the GPS Markets PRISM team. In this key role, you will play an important part in building and enhancing the strategic central client data platform for Global Products & Solutions (GPS). You will contribute to the architecture, design, and implementation of a highly scalable, resilient, and secure platform, working closely with business and technology stakeholders across Zurich and Singapore Key Responsibilities Drive the architecture, design, and implementation of a highly scalable, resilient, and secure platformBuild and operate distributed systems and microservice-based architectures using modern Java technologiesTranslate business requirements and non-functional requirements into robust technical solutions Requirements Extensive professional experience in Java development, including Core Java and enterprise application developmentStrong expertise in concurrent and multithreaded programmingProven track record of designing and delivering scalable, highly available, and mission-critical systemsExperience building and operating distributed systems and microservice-based architecturesStrong knowledge of software engineering best practices, including clean code, design patterns, code reviews, and automated testingStrong technical expertise in Java, Spring Boot, event-driven architectures, and Apache KafkaExperience with cloud-native development, preferably on Microsoft AzureExperience with microservices and distributed systems designExperience with Test-Driven Development (TDD), JUnit, Mockito, and related testing frameworksExperience with CI/CD pipelines and DevOps practicesExperience with Kubernetes and containerized deploymentsKnowledge of monitoring and observability tooling such as GrafanaKnowledge of security fundamentals, authentication, authorization, and secure software development practicesFluent in English; German is an advantage Soft Skills Strong communication skillsStrong stakeholder management skillsCollaborative mindsetSelf-driven and proactive approachSolution-oriented mindsetAbility to work effectively with business and technology stakeholders across Zurich and Singapore