Java Developer 100% - (Contract through our external payroll partner with immediate start for 12 months with possible extension)
Julius Baer
Zürich, Switzerland
7 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
IntermediateJob location
Zürich, Switzerland
Tech stack
Java
ActiveMQ
Agile Methodologies
Algorithmic Trading
Apache HTTP Server
Confluence
JIRA
C++
Software Quality
DevOps
Middleware
Visual C++ (Programming Language)
Hibernate
IBM WebSphere MQ
Java Database Connectivity
Java Message Service (JMS)
Java Persistence API
Java Web Services
Spring
JSON
JUnit
Maven
Octopus Deploy
QT
Mockito
Software Engineering
Software Systems
Scripting (Bash/Python/Go/Ruby)
Test Driven Development
Delivery Pipeline
Grafana
Kubernetes
Deployment Automation
Docker
Jenkins
Microservices
Oracledb
Job description
Join Julius Baer, a leader in wealth management, to shape the future. Collaborate in an innovative environment with great benefits.
Tasks
- Develop Java services for trading tools and enhance systems.
- Maintain and improve existing software solutions effectively.
- Design solutions to meet evolving business requirements., * Development of services for the trading tools in Java
- Maintaining and continuously improving existing software
- Designing and integrating solutions to meet new business requirements
- Providing third level support and user training
- Liaising with key business and IT stakeholders
- On-call duty
Requirements
- 5+ years in Java development; experience in banking and trading systems.
- Strong knowledge in financial products and banking systems.
- Hands-on experience with microservices and DevOps practices., * Strong Financial Domain Expertise: In-depth understanding of financial products, particularly FX Options and FX Rates, along with solid knowledge of banking systems including Core Banking, Trading Platforms, Market Data, Pricing Engines, and their interdependencies
- Extensive Technical Development Experience: Minimum 5 years of hands-on software development in Java (including at least 2 years on Java 11+); additional experience in C++ and Visual C++, QT, or related frameworks is advantageous
- Proven Background in Banking & Trading Applications: Over 5 years of experience building mission-critical banking and trading systems, ideally within capital markets or front-office environments
- Microservices & Modern DevOps Practices: Hands-on experience with Kubernetes, Docker, CI/CD pipelines, and DevOps tooling (Jenkins, Octopus); familiar with scripting, deployment automation, certificate management, and operational resilience practices
- Messaging and Data Technologies: Practical experience with messaging middleware such as IBM MQ or ActiveMQ, and proficiency with data formats like JSON and Apache Thrift; strong grasp of financial market data feeds and real-time processing
- Full-Cycle Software Engineering Excellence: Proficient in Core Java, Spring Framework, JMS, JPA, Hibernate, JDBC, Oracle DB, and Maven; experienced in test-driven development using JUnit and Mockito, with a strong commitment to code quality and thorough reviews
- Agile Delivery & Collaboration Skills: Experienced in Agile/SAFe methodologies, using Jira and Confluence; comfortable with collaborative practices such as pair/mob programming, constructive feedback loops, and iterative solution design
- Solution Architecture & Operational Awareness: Capable of leading technical designs, incorporating non-functional requirements, and addressing aspects such as scalability, security, observability (Grafana), capacity management, and system lifecycle activities. Structured, focused, and adaptable in fast-paced environments with shifting priorities
- Fluent English skills are required; good German language skills are desirable
About the company
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.