Job offer

Java Engineer

Julius Baer is looking for a Java Engineer to work with the team to shape the future of wealth management. The position involves the development, implementation and maintenance of software solutions for financial products and services.

Job description

Tasks

  • People Management
    • Contribution to strengthening team spirit and promoting a collaborative working environment across different locations.
    • Mentoring, motivating and providing guidance and feedback to junior team members.
  • Business
    • Support in the realization of the team's ambitions as defined by the Head of Code Software Solutions.
    • Active participation and support in the regular review and improvement of team processes to optimize efficiency and productivity.
    • Continuous further development and improvement of systems.
  • Stakeholder management
    • Effective and progressive management of all stakeholders and users of applications supported by the team.
    • Solid Discussion and resolution of requirements with business owners and stakeholders.
    • Regular updates for key stakeholders via the team's various communication channels.
  • Change management
    • Active participation and support in the Program Increment (PI) planning process.
    • Support for changes in administration and release rollout planning.
    • Provision of dedicated post-implementation support locally in Asia.
  • Regulatory Responsibilities and Risk Management
    • Demonstrate appropriate values and behaviors, including but not limited to standards of honesty and integrity, care and diligence, fair treatment (fair treatment of clients), management of conflicts of interest, competence and continuous development, appropriate risk management and compliance with applicable laws and regulations.
  • Design and development
    • Collaborate with cross-functional teams to design, develop and implement high quality software solutions for our financial products and services.

Requirements

Personal and social skills

  • Ability to work independently and experience in a global team setup with a positive attitude.
  • Experience in designing and developing collaboratively (e.g. pair or solo programming), giving and receiving feedback.
  • Experience in supporting younger developers.
  • Good code review skills, agile in code quality.
  • Focused, able to drive the delivery of technical change to completion.
  • Ability to work in a fast-paced environment with occasional changes in priorities and context.
  • Strong, agile ability to follow processes extremely well.
  • Very good English language and communication skills.
  • Team player.
  • Ability to work in an agile environment.
  • Positive mindset with a "can-do" attitude.
  • Self-motivated, able to work with minimal guidance.

Professional and technical skills

  • Relevant higher education and professional background with at least 5 years of experience in Java development, of which at least 2 years on Java 11 or higher.
  • Knowledge of market data (asset classes, data providers, event-driven aspects).
  • Good knowledge of build tools, testing and release management.
  • Experience in the development of high-performance systems in real time, ideally with market data streaming.
  • Successful track record in delivering robust and scalable solutions.
  • Willingness to provide on-call services.

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.