Java Developer (A)

For one of our clients, we are seeking an experienced Java Developer to join a specialised recommender team building a next?generation, data?driven sales recommendation engine.
The team provides personalised, insight?driven investment ideas to end users and empowers Relationship Managers and Investment Advisors with intelligent automation and deep data integration.

BESCHÄFTIGUNGSGRAD

100%

ARBEITSORT

Zürich / Remote (nur aus der Schweiz)

STARTDATUM

01.06.2026

ENDDATUM

31.05.2027

REFERENZ

3726

TYP

Contracting

Tasks

  • Develop and enhance Java-based components for a next?generation recommendation engine.
  • Build scalable, robust, cloud?native microservices.
  • Collaborate in an agile, global engineering setup (pair/mob programming).
  • Participate in 2nd/3rd?level application support, including periodic on?call duty.
  • Drive standardisation, automation, and engineering excellence.
  • Contribute to architecture discussions, design decisions, and non?functional requirement definitions.
  • Support junior developers through mentoring and constructive code reviews.
  • Promote DevOps practices including CI/CD, observability, deployment automation, and lifecycle management.

Requirements

  • Completed education or completed degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5 years of professional Java development experience, including 2+ years with Java 11 or higher.
  • Strong knowledge of multithreading and memory management.
  • Experience delivering scalable distributed systems and cloud?native solutions.
  • Good understanding of microservices architecture, gRPC, GraphQL.
  • Hands-on experience with Azure Cloud.
  • Excellent knowledge of TDD, JUnit, and mocking frameworks such as Mockito.
  • Experience in the finance industry, ideally front?office environments.
  • Familiarity with functional programming (preferably in Java).
  • Experience in solution architecture and non-functional requirement design.
  • Good understanding of security concepts and implementations.
  • Experience in DevOps culture: scripting, CI/CD pipelines, deployments, certificates.
  • Familiarity with Agile/SAFe, Jira, Confluence.
  • Experience with Jenkins, Grafana, Octopus, Kubernetes.
  • Used to collaborative development (pair/mob programming).
  • Experience mentoring junior developers and conducting high?quality code reviews.
  • Required language skills: German (B1/B2) and English (C1/C2).

Soft Skills

  • Strong team player with excellent communication skills.
  • Positive mindset with a proactive, can?do attitude.
  • Self?motivated and comfortable working with minimal guidance.
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