Close
  • Home
  • About Us
  • Services
  • Careers
  • Blog
  • Contact Us
  • +41 41 201 88 44
  • [email protected]
  • Mon-Fri 8am - 6pm
We are hiring!
Twitter Linkedin Facebook
  • Home
  • About Us
  • Services
  • Careers
  • Blog
  • Contact Us

  • Home
  • About Us
  • Services
  • Careers
  • Blog
  • Contact Us

Java Technical Lead

By Swiss Himmel 

Java Technical Lead – Swiss Himmel GmbH

About the Role

Join Swiss Himmel GmbH as a Java Technical Lead, where you will leverage your expertise in Java, Spring Boot, microservices, and modern UI technologies to deliver innovative solutions for clients in the investment banking domain. This role requires strong knowledge of investment and private banking processes, with particular focus on reference data management. Experience with reconciliation tools will be an added advantage. Your background in BPM tools, event streaming, and DevOps practices will play a pivotal role in driving the development of scalable, high-performance systems.


Key Responsibilities

  • Team Leadership & Mentorship

    • Lead and mentor a team of Java developers, ensuring adherence to coding standards, best practices, and architectural principles.

    • Drive technical design discussions and decision-making for new features and system enhancements.

  • Solution Design & Delivery

    • Lead requirements gathering, solution design, integration, and verification of platform software solutions.

    • Contribute to sprint planning, task estimation, and resource allocation.

    • Develop scalable, testable, and efficient code using Java, Spring Boot, and REST APIs.

    • Design and implement RESTful services and microservices architectures for high-availability systems.

  • BPM & Process Management

    • Manage BPM tools such as Flowable, Camunda, OBPM, or Actico.

    • Implement process management solutions for investment and private banking account operations to optimize financial processes.

  • Event Streaming & Messaging

    • Build and manage event streaming platforms using JMS, RabbitMQ, and Apache Kafka for real-time data processing.

  • UI Development

    • Develop and maintain modern UI frameworks using Angular and React.

  • DevOps & Infrastructure

    • Collaborate with DevOps teams to maintain Kubernetes, OpenShift, Jenkins, and Helm for continuous integration and delivery.

    • Manage databases including Oracle, PLSQL, Iceberg, and Amazon S3, ensuring performance and scalability.

  • Monitoring & Version Control

    • Implement monitoring and observability using AppDynamics, Grafana, Osmosys, Splunk, and Prometheus.

    • Oversee version control systems with Git and GitLab.

    • Ensure code quality through unit testing frameworks such as JUnit, Karma, and Mockito.


Domain Expertise

  • Investment & Private Banking: Extensive experience managing reference data systems for private customer and portfolio management.

  • Reconciliation: Proficiency in reconciliation setup and management across upstream and downstream systems using Clareti Transaction Control (CTC).

  • Provider Settlement: Expertise in streamlining settlement processes for financial institutions.

  • Lending & Settlement: Strong background in developing systems for collateral calculations and revenue management.


Preferred Experience (Nice-to-Have)

  • Familiarity with Flowable, OBPM, Angular, and open-source contributions.

  • Interest or exposure to Microsoft Azure, Google Cloud, Blockchain, Web3, or Distributed Networks.


Candidate Requirements

  • 10+ years of experience in Java, Spring Boot, microservices, REST APIs, Angular, and React.

  • 7+ years of experience managing BPM tools such as Flowable, Camunda, OBPM, or Actico.

  • 5+ years of experience with event streaming/message queues: JMS, RabbitMQ, Apache Kafka.

  • 7+ years of experience with databases: Oracle, PLSQL, Iceberg, Amazon S3.

  • 5+ years of experience in Kubernetes, DevOps, OpenShift, Jenkins, Odyssey, and Helm.

  • Strong proficiency with monitoring tools: AppDynamics, Grafana, Osmosys, Splunk, Prometheus.

  • Hands-on experience setting up CI/CD pipelines and working with Git/GitLab version control systems.


What We Offer

  • A culture of innovation, delivering lasting value for both clients and employees.

  • Continuous learning and training opportunities to grow your expertise.

  • A flat, non-hierarchical structure enabling direct interaction with senior partners and clients.

  • A diverse, inclusive, and meritocratic environment that values contributions at every level.


📍 Location: Basel, Switzerland (Full-time, on-site)
🏢 Company: Swiss Himmel GmbH

Job Category: Developer
Job Type: Full Time
Job Location: Basel

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Senior Telecom Solution Architect – Digital Transformation & OSS
Previous Article
Senior Data Engineer – Databricks & Cloud Data Engineering
Next Article

IT projects are planned with a view of the present and the future. A lot depends on your choice of technologies and how you implement them. With Swiss Himmel, you find a competent partner to take that burden off you.

Twitter Linkedin Facebook

Explore

Home
About Us
Services
Careers
Contact

Clients

Privacy Policy
Terms of Service

Address

Steinentorstrasse 35 , 4051 Basel, Switzerland

Copyright 2022 by SwissHimmel All Right Reserved.