Agile Java Developer

  • Competitive
  • Londres, Angleterre, Royaume-Uni
  • CDI, Plein-temps
  • UBS UK
  • 17 nov. 18

Agile Java Developer



Your role
- Are you an experienced full stack Java developer looking for a challenging role where you can leverage your past experience whilst learning new programming paradigms?
- Are you willing to work for a high performance, big/fast data and agile environment?
- Are you interested to work in an agile project with diverse technologies that enhance your development skills?
We are looking for someone who would like to:
- Create world-class solutions for business process automation, data transformations (ETL), scheduling, software testing (BDD) and statistical modelling
- Develop web UI using ReactJS, HTML5, CSS3 Webpack and NodeJS
- Develop RESTFul MicroServices using SpringBoot, Docker and Oracle DB
- Produce high quality code and documentation
- Conduct code reviews and adhere to a well-controlled software development lifecycle
- Collaborate with globally distributed including model developers using Python and R programming language.
- Help introduce new skills along with UBS' technology transformation program

Your team
You'll be working in the Risk Firm Wide IT team in London. Your role is to develop and support a strategic calculation platform in the area of Firm Wide Risk. The platform enables business users to calculate and aggregate the risk. The team is responsible for the broad range of applications for data sourcing, data analytics and reporting. Our role is to develop, deploy and maintenance of the applications for the firm wide users globally

The platform has been built using a variety of technologies including:
- Java 8 - SOLID Principles, OOPS concept, collections, concurrency, reactive-streams (Akka Reactive Streams)
- Spring Boot (IoC, AOP, Cloud)
- REST (JSON over HTTP)
- Maven , Gradle, Github, TeamCity
- JUnit, Spock
- ReactJS, HTML5, CSS3, Webpack
- Oracle DB, SQL, PL/SQL
- UNIX (Red Hat Linux)

What we offer
Together. That's how we do things. We offer people around the world a supportive, challenging and diverse working environment. We value your passion and commitment, and reward your performance.

Keen to achieve the work-life agility that you desire? We're open to discussing how this could work for you (and us).

Take the next step
Are you truly collaborative? Succeeding at UBS means respecting, understanding and trusting colleagues and clients. Challenging others and being challenged in return. Being passionate about what you do. Driving yourself forward, always wanting to do things the right way. Does that sound like you? Then you have the right stuff to join us. Apply now.

About us
Expert 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?