Skip to content
mimi

Java Developer – Financial Platforms

Julius Baer

Zürich · flexible Contract 2mo ago

About the role

About

We are seeking a highly skilled Java Developer to join a leading financial institution in Zurich, Switzerland.

The ideal candidate will have a strong background in Core Java development, with expertise in Spring / Spring Boot. You will be responsible for developing, maintaining, and enhancing our financial platforms and applications, ensuring high performance, security, and scalability.

Responsibilities

  • Design, develop, and implement high-quality software solutions for our financial products and services.
  • Build and maintain backend services and APIs using Java, Spring, and Spring Boot, optimizing server‑side performance and ensuring data integrity and security.
  • Integrate various financial systems and third‑party services, ensuring smooth data flow and interoperability.
  • Write clean, maintainable, and efficient code while adhering to industry best practices, including code reviews, testing, and CI/CD.
  • Diagnose and resolve technical issues across the stack, providing support for both development and production environments.
  • Work closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications and deliverables.

Qualifications

  • Solid hands‑on experience in Java development with a strong grasp of Core Java, collections, JSON processing, JDBC, and build tools like Maven.
  • Demonstrated proficiency with the Spring Framework, particularly Spring Boot, JPA, JDBC templates, and messaging components such as JMS.
  • Familiarity with cloud platforms and containerized environments, including Microsoft Azure, Docker, and Kubernetes, along with foundational knowledge of microservices architecture.
  • Basic competence in Unix/Linux systems and bash scripting for automation and operational tasks.
  • Commitment to high‑quality code, evidenced by rigorous code review practices and attention to development standards.
  • Experience with CI/CD pipelines and Dev Ops methodologies, supporting agile and continuous delivery practices.
  • Knowledge of API security mechanisms, including OAuth2 and related identity and access management standards.
  • Ability to work independently, take ownership of deliverables, and make sound technical and operational decisions.
  • Proven collaboration skills, with comfort working in a global, cross‑site team environment (e.g., Zurich and Singapore).
  • Problem‑solving mindset, strong teamwork orientation, and experience thriving in agile project settings; financial sector exposure is advantageous.
  • Fluent in English (verbal / written).

Skills

AzureBash scriptingCI/CDCore JavaDockerJMSJavaJDBCJPAKubernetesLinuxMavenMicroservicesOAuth2SpringSpring BootUnix

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free