Senior Java Software Engineer

UBS

View: 128

Update day: 26-03-2024

Location: Zürich Zürich ZH

Category: IT - Software

Industry:

Job type: Temps plein, Temps de travail : 90-100%

Loading ...

Job content

Switzerland - Zürich
Information Technology (IT)
Group Functions

Job Reference #

268077BR

City

Zürich

Job Type

Full Time

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 Java SW Engineer for our team in Zurich, Switzerland.

If you are motivated to design and build business applications for our next generation Client Data & Profiling ecosystem using the latest technologies, we look forward to receiving your application.

We are looking for a SW Engineer who can help us with:
  • providing technology solutions that will solve business and IT problems and strengthen our position as leaders in the digitalization of rules
  • carefully analyzing business requirements to find the most suitable solution
  • designing, planning and delivering sustainable solutions using Java and other modern programming languages, incl. rules modeller
  • providing technical expertise and recommendations in assessing new software projects and initiatives to support and enhance our existing applications
  • conducting code reviews and test software as needed, along with participating in application architecture and design

Your team

You’ll be working in the Client Data & Profiling Crew (Stream Be a Client of UBS), as part of the Legal Regulation and Cross-Border Rules team in Zurich / Basel, Switzerland. We deliver rules for over 40 regulations across all booking centers and Cross-Border Country Rules for several consumer applications. We design the overall system (rules and interfacing API’s) to ensure end-2-end functionality. We provide an agile working environment with training and exposure to a wide range of the latest technology and development tools. As a Java Software Engineer, you’ll play an important role in ensuring UBS remains compliant to all legal and regulatory requirements. As part of the Client Data & Profiling Crew (Stream Be a Client of UBS), our teams design, deliver and operate state-of-the-art systems that offer best-in-class services to the bank’s clients.

Your expertise

Contribute to provide a state-of-the-art CI/CD toolchain for modern software engineering, which is part of our DevOps platform. Help to support our agile programs and software engineering teams to efficiently delivery valuable and high-quality solutions and changes to our business.

The appropriate candidate delivers the following profile:
  • Bachelor’s degree or foreign equivalent required from an accredited institution
  • Strong exposure on Core Java, Spring, Spring boot, REST APIs and Microservices
  • Experience with enterprise integration and messaging related technologies such as JMS, MQ and/or Kafka
  • Good understanding of Agile Methodology based execution processes
  • DevOps mindset. We believe in DevOps and DevOps by developers. If you share the same passion, it is a good add-on
  • Basic handling comfort with Unix/Linux servers, commands
  • Experience in Apigee Platform is added advantage
  • Interests in monitoring, support technologies such as, appDynamics, Splunk is an added advantage
  • Experience with Azure is added advantage
  • Deep understanding of all aspects of application development and SDLC methodologies – agile & waterfall
  • Strong analytical and problem-solving skills, you like to figure out how things work
  • Agile, Test Driven Development and DevOps practices part of your DNA
  • Solid design, coding, testing and debugging skills.
  • Ensure compliance with the defined standards and guidelines by the agile programs and software engineering teams when using the CI/CD toolchain and services
  • Ability to analyse a problem, take a view and come to a decision with innovative ideas
  • Plan, organize and communicate well in a team environment, result oriented with can-do attitude
  • Motivated, team-player

About us

UBS is the world’s largest and only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors.

With more than 70,000 employees, we have a presence in all major financial centers in more than 50 countries. Do you want to be one of us?

How we hire

This role requires an assessment on application. Learn more about how we hire: www.ubs.com/global/en/careers/experienced-professionals.html

Join us

At UBS, we embrace flexible ways of working when the role permits. We offer different working arrangements like part-time, job-sharing and hybrid (office and home) working. Our purpose-led culture and global infrastructure help us connect, collaborate, and work together in agile ways to meet all our business needs.

From gaining new experiences in different roles to acquiring fresh knowledge and skills, we know that great work is never done alone. We know that it’s our people, with their unique backgrounds, skills, experience levels and interests, who drive our ongoing success. Together we’re more than ourselves. Ready to be part of #teamUBS and make an impact?

Contact Details

UBS International Recruiting

Disclaimer / Policy Statements

UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.
Loading ...
Loading ...

Deadline: 10-05-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...