Job offer
Java Lead Developer 100% (f/m/d)
As a Java Lead Developer at Julius Baer in Zurich, you will have the opportunity to work on challenging projects, develop your skills, and grow professionally. You will be part of a dynamic team and contribute to the development of innovative software solutions in the area of pricing.
Tasks
- Collaboration in the development of innovative software solutions in the field of pricing
- Collaborating with business partners to understand requirements and create effort estimates for technical solutions
- Development of complex functionalities for the pricing portal in the form of secure, scalable backend services
- Mentoring junior developers and conducting knowledge-sharing sessions
- Delegating tasks, monitoring progress, and assisting with capacity planning for the team
- Conducting code reviews and ensuring compliance with coding and security guidelines
- Resolving production incidents, performing root cause analyses, and optimizing application performance
- Lead by example in a cross-functional and multi-local team and collaborate with stakeholders to deliver high-quality software solutions
- Leading technical discussions and contributing to the further development of our software engineering practices
Requirements
- Proven track record in delivering complex software projects using Java and related technologies, with a focus on backend development
- Experience with Java, Spring Boot, Jakarta EE, and RESTful APIs, including documentation
- Strong affinity for front-end development, with experience in technologies such as React, JavaScript, and TypeScript
- Excellent understanding of software design patterns, principles, and best practices, especially in the context of backend development
- Experience with DevOps concepts, including continuous integration/continuous deployment (CI/CD), automated testing, and monitoring
- Strong problem-solving skills, with the ability to analyze complex problems and develop creative solutions
- Proficiency in agile tools (e.g., Jira, Confluence, Azure DevOps)
- Banking experience, particularly in the area of pricing and revenue, would be a major advantage.
- Master's or bachelor's degree in computer science or a related field, or equivalent experience
- Willingness and motivation to learn about the pricing solution
- Self-motivated, communicative personality with a keen interest in new challenges and an independent, responsible approach to work
- Excellent moderation, communication, and conflict resolution skills
We offer
No information available.Job details