Senior Java Developer

Zürich, Switzerland

Job Description

Senior Java Developer
Experis is the global leader in professional resourcing and project-based workforce solutions.
Overview of contract
On behalf of our client, a large bank in Switzerland, we are looking for a Senior Java Developer.
Key Responsibilities:

  • Design, develop, and maintain robust, scalable, and high-performance real-time systems for market data streaming.
  • Drive standardization and automation within the technology landscape.
  • Participate in application support, including periodic on-call duties.
  • Foster an engineering culture of collaboration, feedback, and innovation within the team.
  • Mentor junior developers and provide constructive code reviews.
  • Ensure solutions meet nonfunctional requirements such as security, capacity, and observability.
  • Operate and support critical business systems on a global scale.
  • Collaborate using Agile/SAFe methodologies and tools such as Jira and Confluence.
Required Experience and Skills:
  • Market Data Expertise: Knowledge of asset classes, data vendors, and entitlement aspects.
  • Java Development: Minimum 5 years of experience, with at least 2 years on Java 11 or higher.
  • Strong understanding of multi-threading and memory management.
  • Experience with microservices, distributed systems, and cloud-native applications.
  • Proficiency in cloud concepts, particularly Azure.
  • Kafka experience for real-time data streaming.
  • Test-driven development (TDD) using JUnit and mocking libraries (e.g., Mockito).
  • Familiarity with functional programming, ideally in Java.
  • Experience in solution architecture and factoring nonfunctional requirements into design.
  • Knowledge of security concepts and implementations.
  • Understanding of lifecycle activities, capacity management, and observability.
  • General DevOps skills: scripting, CI/CD pipelines, deployments, certificates.
  • Experience with Jenkins, Grafana, Octopus, Kubernetes.
  • Previous experience in the financial sector, especially in front-office functions.

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1690338
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Zürich, Switzerland
  • Education
    Not mentioned