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.

WORKLOAD

100%

WORKPLACE

Zürich / Remote (nur aus der Schweiz)

START DATE

01.06.2026

END DATE

31.05.2027

REFERENCE

3726

TYPE

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

Are you interested? Or perhaps you know someone who might be a good fit?

A portrait photo of a Bosshard & Partner employee.
Close

Your Contact

A portrait photo of a Bosshard & Partner employee.

Praveen Rajkumar

360° Account Manager