jobapplier

Java Backend Engineer 100% (f/m/d)

Julius Baer Technology

We are seeking a skilled Java Backend Engineer to join our team in Madrid. In this role, you will contribute to the development, enhancement, and maintenance of a business-critical enterprise platform built on Java/Jakarta EE technologies.

About Julius Baer Technology

  • 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

  • You will work closely with Technical Leads, Product Owners, QA engineers, and other development teams to deliver high-quality software solutions across both backend and frontend domains.

Requirements

  • The ideal candidate is passionate about software engineering, enjoys solving complex problems, and is comfortable working across the full technology stack.
  • CHALLENGE • Develop and maintain backend applications using Java 21, Jakarta EE, JPA/Hibernate, and Maven. • 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 modelling 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.
  • Must-Have Skills • Strong hands-on experience with Java development and object-oriented programming principles. • Experience with Java/Jakarta EE, JPA/Hibernate, and Maven-based applications. • 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.
  • We are looking forward to receiving your full job application through our online application tool.

Nice-to-Have Skills

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 .