Posted:
3/25/2026, 12:24:05 AM
Location(s):
Madrid, Community of Madrid, Spain ⋅ Community of Madrid, Spain
Experience Level(s):
Junior ⋅ Mid Level
Field(s):
DevOps & Infrastructure ⋅ Software Engineering
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.
Responsible for designing, developing and testing software modules, ensuring optimal functionality and integration within complex systems. The role demands a combination of in-depth technical expertise and collaboration with cross-functional teams to innovate and deliver high-quality software solutions.Work together in a cross-functional team using agile methodologies as part of a DevOps-centric model
Design, implement, deploy, and monitor applications, ensuring a robust Software Lifecycle Management
Understand business needs by effectively communicating with non-technical stakeholders across Julius Baer
Take part in planning and feature refinement sessions, acting as a bridge between technical requirements and business value
Together with System Architects, design software solutions aligned with the overall architecture vision
Lead release coordination activities, ensuring smooth transitions and proper communication with all dependencies
Manage L3 Support for incidents and service requests, ensuring all SLAs for Production Support are met
Execute required audits, controls (access rights), and annual risk assessments to mitigate operational IT risks
Support the System Architect in identifying and managing technical and architectural debt
Core Java 17 and testing frameworks (JUnit, Mockito)
Strong computer science knowledge (algorithms, data structures, OOP)
Experience with Spring Boot 3.3.x and core Spring concepts
Solid understanding of Relational Databases (Oracle DB 19), including SQL, joins, and indexing
Hands-on experience with Web Services (REST, SOAP, OpenAPI) and real-time communication via Websockets
Knowledge of Java Messaging Concepts (MQ, JMS)
Familiarity with web technologies, specifically AngularJS
Experience managing application servers like Apache Tomcat
Deep understanding of CI/CD pipelines using tools such as Jenkins, Octopus, Bitbucket, and GitLab Actions
Proactive mindset with excellent communication skills to interact with non-technical stakeholders
Master or Bachelor in Computer Science or related field, or proven relevant working experience
Very good English level
OUR STACK
Backend: Java 17 / Spring Boot 3.3.10
Frontend: AngularJS
Middleware: Apache Tomcat, MQ JMS
Database: Oracle DB 19
APIs & Messaging: OpenAPI, REST, SOAP, Websockets
CI/CD & DevOps: Jenkins, Octopus, Bitbucket, GitLab Actions
Testing: JUnit, Mockito
Methodology: Agile, DevOps, Software Lifecycle Management (SLM)
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.
Website: https://www.juliusbaer.com/
Headquarter Location: Zürich, Zurich, Switzerland
Employee Count: 5001-10000
Year Founded: 1890
IPO Status: Public
Last Funding Type: Post-IPO Debt
Industries: Banking ⋅ Finance