jobapplier

Full Stack Engineer (Java & Angular) - 100% (f/m/d)

Julius Baer

Skills

Required

  • Angular
  • Java development
  • Java/Jakarta EE
  • JPA / Hibernate
  • Maven-based
  • TypeScript
  • HTML
  • CSS / SASS
  • RESTful APIs
  • Oracle databases
  • SQL
  • data persistence
  • software design principles
  • JUnit

Preferred

  • JBoss
  • EAP
  • Java application servers
  • OpenAPI Generator
  • REST API design
  • Jakarta EE
  • Maven
  • JMS
  • Oracle

Responsible for designing, developing and testing software modules, ensuring optimal functionality and integration within complex systems.

About Julius Baer

  • 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.

Responsibilities

  • The role demands a combination of in-depth technical expertise and collaboration with cross-functional teams to innovate and deliver high-quality software solutions.
  • CHALLENGE Develop and maintain backend applications using Java 21, Jakarta EE, JPA/Hibernate, and Maven .
  • Build and enhance frontend applications using Angular, TypeScript, and SASS .
  • Design and implement REST APIs and integrate with internal and external systems.
  • Contribute to enterprise integrations using SOAP, JMS, and messaging technologies .
  • Collaborate with Product Owners, Business Analysts, and Architects to understand requirements and deliver technical solutions.
  • Develop database-related functionality using Oracle , including data modeling and query optimization.
  • Write clean, maintainable, and testable code following established engineering standards and best practices.
  • Create and maintain automated tests, including unit and integration tests.
  • Troubleshoot and resolve application defects, performance issues, and production incidents.
  • Contribute to application monitoring, observability, and continuous improvement initiatives.
  • Support deployment, testing, and release activities across development and test environments.

Requirements

  • Strong hands-on experience with Java development and object-oriented programming principles.
  • Experience with Java/Jakarta EE , JPA/Hibernate, and Maven-based applications.
  • Solid experience developing frontend applications using Angular , TypeScript , HTML, and CSS/SASS.
  • Experience building and consuming RESTful APIs .
  • Working knowledge of Oracle databases , SQL, and data persistence concepts.
  • Understanding of software design principles, design patterns, and clean coding practices.
  • Experience with automated testing using frameworks such as JUnit and Mockito .
  • Familiarity with source control systems and collaborative development workflows.
  • Strong problem-solving skills and ability to analyze complex technical issues.
  • Ability to work effectively within Agile development teams.
  • Good communication skills and a collaborative mindset.
  • Ability to work across both backend and frontend domains in a full-stack capacity.

Preferred

  • Experience with JBoss EAP , WildFly, or other enterprise Java application servers.
  • Familiarity with OpenAPI Generator , REST API design, and contract-first development.
  • Experience working with SOAP/JAX-WS , Apache CXF, or enterprise integration technologies.
  • Exposure to messaging platforms and JMS-based solutions.
  • Experience with Splunk , OpenTelemetry, or application monitoring solutions.
  • Familiarity with integration testing frameworks such as Kotest or Ktor .
  • Exposure to Docker-based local development environments.
  • Experience working in enterprise-scale applications within Agile and cross-functional teams.
  • We are looking forward to receiving your full job application through our online application tool.
  • Further interesting job opportunities can be found on our Career site .
  • Is this not quite what you are looking for?

Set up a job alert by creating a candidate account here .