Job Reference #218103BRCityZürich Job TypeFull Time Your roleDo you have a strong java back-end background? Are you keen to join a well-established solution delivery team located in Zürich?
We are looking for Java software engineer who can help us with :
technical design, software development and integration testing of all application layers
3rd level support of production and test environmentsYour teamOur team includes 12 software engineers and we work together since 2016 on building a new, highly scalable risk analysis engine using modern Java technologies.Your expertise
highly experienced in Java 8 programming
good knowledge of Clean Code, OOP and design patterns
wide experience with Java multithreading and concurrency
knowledge of AngularJS
strong experience with Spring DI, Data-JPA, Security
hands-on knowledge of Hibernate
experience in implementing Web and REST services
knowledge of TDD / BDD frameworks JUnit / Cucumber
strong passion for learning and following industry best practices
motivated and capable to understand new business and functional concepts fast
systematic analytical and problem solving skills
English : upper-intermediate level, communication is required on daily basis*LI-UBSAbout usExpert advice. Wealth management.
Investment banking. Asset management. Retail banking in Switzerland. And all the support functions. That's what we do. And we do it for private and institutional clients as well as corporations around the world.
We are about 60,000 employees in all major financial centers, in more than 50 countries. Do you want to be one of us?Join usWe're a truly global, collaborative and friendly group of people.
Having a diverse, inclusive and respectful workplace is important to us. And we support your career development, internal mobility and work-life balance.
If this sounds interesting, apply now.