Podstawy

Senior Java Developer 100% (f/m/d)

Zürich, Zurich, Switzerland Firma: TN Switzerland Klient / Pracodawca: CH10 - BJB Bank Julius Baer & Co. Ltd.
Opublikowano: 18.05.2026
Data zamknięcia: 02.07.2026
Referencje dotyczące stanowiska: 362f80f6249ddc3e598c58d740901527

Informacje o stanowisku

Lokalizacja
Zürich, Zurich, Switzerland
Firma
TN Switzerland
Klient / Pracodawca
CH10 - BJB Bank Julius Baer & Co. Ltd.
Referencje dotyczące stanowiska
362f80f6249ddc3e598c58d740901527
Typ wpisu
Podstawy
Wymagane pozwolenie na pracę UE
Nie
Opublikowano
18.05.2026
Data zamknięcia
02.07.2026

Opis stanowiska

At Julius Baer, we celebrate and value the individual qualities you bring, enabling you to be impactful, to be entrepreneurial, to be empowered, and to create value beyond wealth. Let’s shape the future of wealth management together.

As a Java Lead Developer at Julius Baer, you will have the opportunity to work on challenging projects, develop your skills, and grow professionally. You will be part of a dynamic team and contribute to the development of innovative software solutions in the Pricing domain in a crucial role. The role drives collaboration, transparency, and agility across multi location teams and stakeholders to enhance overall delivery performance. The ideal candidate for this senior role combines facilitation skills, organisational awareness and a strong technical background.

YOUR CHALLENGE

  • Provide technical leadership and drive solution design decisions

  • Collaborate with business stakeholders to understand requirements and provide effort estimates for technical solutions using agile sizing techniques

  • Design and development of complex functionality for the banks Pricing Portal in the form of secure, scalable backend services

  • Collaborate in agile sprints (planning, grooming, retrospectives) within cross-functional teams

  • Mentor junior developers and conduct knowledge-sharing sessions

  • Delegate tasks, monitor progress, and support capacity planning for the team

  • Conduct code reviews and ensure adherence to coding and security guidelines

  • Troubleshoot and resolve production incidents; perform root cause analysis

  • Optimise application performance, database interactions, and observability (logging, metrics, tracing)

  • Lead by example in a cross-functional and multi-location team and collaborating with stakeholders to deliver high-quality software solutions

  • Drive technical discussions and contribute to the evolution of our software engineering practices, with a focus on back-end development and a keen interest in front-end integration

  • YOUR PROFILE

  • Proven track record of delivering complex software projects using Java and related technologies, with a focus on back-end development

  • Experience with Java, Spring Boot, and Jakarta EE and RESTful APIs incl. documentation

  • Strong affinity for front-end development, with experience in technologies such as React, JavaScript, and Typescript

  • Excellent understanding of software design patterns, principles, and best practices, particularly in the context of back-end development

  • Experience with DevOps concepts, including Continuous Integration/Continuous Deployment (CI/CD), automated testing, and monitoring

  • Strong problem-solving skills, with the ability to analyse complex issues and develop creative solutions

  • Proficiency with agile tools (e.g., Jira, Confluence, Azure DevOps)

  • Banking, in particular Pricing & Revenue experience would be a huge plus

  • Master's or bachelor’s degree in computer science or a related field, or equivalent experience

  • Readiness and motivation to learn about the Pricing solution

  • A self-motivated, communicative personality with great interest in new challenges with independent and responsible working attitude

  • Excellent facilitation, communication, and conflict-resolution skills

  • Analytical mindset with attention to detail and commitment to continuous improvement

  • High emotional intelligence and ability to influence without authority

  • Good communicator in English, German is nice to have

  • We are looking forward to receiving your full job application through our online application tool.

    Umiejętności

    ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

    Podobne zawody

    Proponowane oferty pracy

    Eurojobs Support Assistant