Java Software Engineer
- Entreprise
- UBS Switzerland AG
- Lieu
- Zürich
- Date
- 17.10.2025
- Référence
- 194656
Your Role
Are you passionate about building robust and scalable core Java-based systems? Are you motivated to deliver real business value? We are looking for a talented individual to join our team in Zurich, Switzerland. If you are motivated to design and build business applications for our next-generation Client Service Data system using the latest technologies, we look forward to connecting with you.
Main Tasks
- Take responsibility for the design and development of the RESTful API for our business entities.
- Collaborate closely with the IT Business Analyst to shape our product according to business requirements and UBS standards while leading the software towards a performant and high-quality direction.
- Provide technology solutions and strengthen our position as leaders in the digitalization of rules.
- Carefully analyze business requirements to find the most suitable solution.
- Design, plan, and deliver sustainable solutions using Java and other modern programming languages.
- Offer technical expertise and recommendations in assessing new software projects and initiatives to support and enhance existing applications.
- Conduct code reviews and test software as needed, while participating in application architecture and design.
Your Team
You’ll be joining the Client Service Data Crew (Stream Be a Client of UBS) in Zurich, Switzerland. As part of the “Be a Client” stream, our vision is to provide a local and global grouping of clients and their products to fulfill all the needs of any UBS Division, aiming to accelerate, digitize, and add value to business processes. We offer an agile working environment with training and exposure to a wide range of the latest technologies and development tools.
Your Expertise
- Bachelor's degree in Computer Science or a related field, or proven relevant working experience.
- Experience with REST API development and consumption.
- A genuine interest in sustainable and high-quality solutions and a proactive mindset.
- Strong proficiency in Core Java, Spring, Spring Boot, and REST APIs.
- Solid design, coding, testing, and debugging skills.
- Strong analytical and problem-solving abilities, with a knack for understanding complex systems and innovating solutions.
- Ensure compliance with defined standards and guidelines by agile programs and software engineering teams when utilizing the CI/CD toolchain and services.
- Ability to plan and organize well in a team environment, result-oriented with a can-do attitude.
- Strong communication skills, while also being capable of working independently.
- A fast learner with a keen interest in mentoring and providing guidance to less experienced developers.
Ideal Qualifications
Additionally, it would be beneficial to have (or be willing to enthusiastically learn about) the following:
- Experience with Azure Cloud Services.
- Experience with the Apigee Platform and interest in monitoring and support technologies such as AppDynamics and Splunk.
Joining Us
At UBS, we recognize that our people, with their diverse skills, experiences, and backgrounds, drive our ongoing success. We’re dedicated to our craft and passionate about prioritizing our people, offering new challenges, a supportive team environment, growth opportunities, and flexible working options when possible. Our inclusive culture fosters individual strengths and contributes to excellence, no matter where employees are on their career journey. We leverage artificial intelligence (AI) to enhance efficiency, and we believe that great work thrives on collaboration, as together we achieve more.
We are committed to disability inclusion and ensure that accommodations are available throughout our recruitment process.
Equal Opportunity Commitment
UBS is an Equal Opportunity Employer. We respect and strive to empower each individual while embracing diverse cultures, perspectives, skills, and experiences within our workforce.