Skip to content
New Job?Nejo!

Your personal AI career agent

CHCH10 - BJB Bank Julius Baer & Co. Ltd.

Java Developer – Financial Platforms(m/w/x)

Zürich
Full-timeOn-siteJunior

Developing backend services for wealth management platforms using Java, Spring, and Spring Boot. Core Java, collections, and JSON processing skills required. Collaboration with cross-functional teams, 4-day work week.

Requirements

  • Hands-on experience in Java development
  • Strong grasp of Core Java
  • Collections, JSON processing, JDBC knowledge
  • Maven build tool experience
  • Proficiency with Spring Framework
  • Spring Boot, JPA, JDBC templates knowledge
  • JMS messaging component knowledge
  • Familiarity with cloud platforms
  • Familiarity with containerized environments
  • Foundational knowledge of microservices architecture
  • Basic competence in Unix/Linux systems
  • Bash scripting for automation
  • Commitment to high-quality code
  • Rigorous code review practices
  • Attention to development standards
  • Experience with CI/CD pipelines
  • Experience with DevOps methodologies
  • Support for agile and continuous delivery
  • Knowledge of API security mechanisms
  • OAuth2 and IAM standards knowledge
  • Ability to work independently
  • Ownership of deliverables
  • Sound technical decisions
  • Sound operational decisions
  • Proven collaboration skills
  • Comfort working in global, cross-site teams
  • Problem-solving mindset
  • Strong teamwork orientation
  • Experience thriving in agile projects
  • Financial sector exposure advantageous
  • Fluent English (verbal/written)
  • Ability to start immediately

Tasks

  • Collaborate with cross-functional teams
  • Design high-quality software solutions
  • Develop financial products and services
  • Build backend services using Java
  • Maintain backend services using Spring and Spring Boot
  • Optimize server-side performance
  • Ensure data integrity and security
  • Integrate financial systems
  • Integrate third-party services
  • Ensure smooth data flow
  • Ensure system interoperability
  • Write clean, maintainable code
  • Adhere to industry best practices
  • Conduct code reviews
  • Perform testing
  • Implement CI/CD
  • Diagnose technical issues
  • Resolve technical issues
  • Support development environments
  • Support production environments
  • Work with product managers
  • Work with designers
  • Gather requirements
  • Translate requirements into technical specifications
  • Deliver technical solutions

Education

  • Vocational certificationOR
  • Bachelor's degreeOR
  • Master's degree

Languages

  • EnglishFluent

Tools & Technologies

  • Java
  • Core Java
  • collections
  • JSON processing
  • JDBC
  • Maven
  • Spring Framework
  • Spring Boot
  • JPA
  • JMS
  • Microsoft Azure
  • Docker
  • Kubernetes
  • microservices architecture
  • Unix/Linux
  • bash scripting
  • CI/CD pipelines
  • DevOps methodologies
  • API security mechanisms
  • OAuth2
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of CH10 - BJB Bank Julius Baer & Co. Ltd. and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

  • CH10 - BJB Bank Julius Baer & Co. Ltd.

    Java Developer – Financial Platforms(m/w/x)

    Full-timeOn-siteJunior
    Zürich
  • CH10 - BJB Bank Julius Baer & Co. Ltd.

    Java Developer – Trading Platforms(m/w/x)

    Full-timeOn-siteNot specified
    Zürich
  • CH10 - BJB Bank Julius Baer & Co. Ltd.

    Java Developer – Trading Platforms(m/w/x)

    Full-timeOn-siteExperienced
    Zürich
  • Capco

    Senior Java Engineer(m/w/x)

    Full-timeOn-siteSenior
    Zürich
  • Accenture

    Java or Full Stack Developer(m/w/x)

    Full-time/Part-timeOn-siteExperienced
    Zürich
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes