Java Developer (A)

For one of our clients, we are seeking a Java Developer (A) for a long-term contract assignment in Zurich.

BESCHÄFTIGUNGSGRAD

100%

ARBEITSORT

Zürich / Remote (nur aus der Schweiz)

STARTDATUM

SO RASCH WIE MÖGLICH

ENDDATUM

31.08.2027

REFERENZ

3973

TYP

Contracting

Tasks

  • Design, develop, and enhance robust distributed systems with a focus on scalability, reliability, latency, and fault tolerance
  • Apply distributed systems principles such as consistency models, idempotency, resiliency patterns, and back-pressure mechanisms
  • Develop and maintain high-performance backend services and APIs using Java, Spring Framework, and Spring Boot
  • Optimise application performance, asynchronous processing, and efficient I/O operations
  • Conduct profiling, benchmarking, and load testing to identify and eliminate performance bottlenecks
  • Integrate financial platforms and third-party applications while ensuring data integrity and operational stability
  • Design and implement messaging and integration solutions using JPA, JDBC, JMS, and event-driven architectures
  • Ensure high code quality through code reviews, automated testing, and CI/CD best practices
  • Apply financial-grade engineering standards, including auditability, security, and controlled change management
  • Collaborate closely with business stakeholders, product managers, and development teams across international locations

Requirements

  • Completed degree in Computer Science, Software Engineering, Information Technology, or a related field
  • Extensive experience with Java (Core Java, Collections, JSON, JDBC)
  • Strong expertise in Spring Framework and Spring Boot
  • Proven experience designing and operating distributed systems, microservices, and event-driven architectures
  • Strong understanding of low-latency, high-availability backend systems
  • Experience with JPA, JDBC, relational databases, and JMS messaging systems
  • Solid knowledge of Unix/Linux environments and Bash scripting
  • Experience with OAuth2, API security concepts, and Identity & Access Management (IAM)
  • Hands-on experience with cloud technologies, preferably Microsoft Azure
  • Knowledge of containerisation technologies such as Docker and Kubernetes
  • Experience working with CI/CD pipelines and modern DevOps practices
  • Previous experience within the financial services industry is considered an advantage
  • Ability to work effectively with globally distributed teams
  • Fluent English language skills (written and spoken)

Soft Skills

  • Strong ownership mindset with a focus on reliability and business value
  • Analytical and solution-oriented approach with excellent problem-solving skills
  • Collaborative team player who thrives in agile and international environments
Call to Action Background Image

Interessiert? Oder kennen Sie jemanden, der auf die Stelle passen könnte?

Ein Porträtfoto von Praveen Rajkumar, Mitarbeiter von Bosshard & Partner.
Schließen

Ihr Kontakt

Ein Porträtfoto von Praveen Rajkumar, Mitarbeiter von Bosshard & Partner.

Praveen Rajkumar

360° Account Manager