Senior Java Developer (Spring and Hibernate)

  • Experis
  • Zürich, Switzerland
  • 23/04/2018
Full time Data Science Data Engineering Data Analytics Big Data Artificial Intelligence Statistics Software Engineering

Job Description

Sector: Web Development, Software Development, Java

On behalf of our client, a leading bank in Zürich, we are looking for a Senior Java Developer (Spring and Hibernate). Are you looking for an exciting new opportunity with a market leading global company then please have a look at the details:


  • Develop software components as defined by the systems development life cycle (SDLC)
  • Test unit and integration of components for integration into larger subsystems
  • Support the Software Component Manager in resolving high-priority defects and deploying fixes to production systems
  • Make sure that produced code is secure, stable and operational before handover to the Software Component Manager
  • Manage versions of software artifacts


Must have:

  • +7 years of experience in developing new applications with Java in a JEE environment
  • Solid experience with Spring MVC/ Hibernate/ CXF/JPA/Oracle Database/Spring Batch/MQ
  • Experience with UI technologies like React, Redux, CSS Modules, Webpack, Babel, npm
  • Swiss banking experience highly preferred
  • In-depth experience with web application development
  • Excellent knowledge with Object Oriented Design and Design Patterns
  • Strong knowledge with technologies such as ORM, Web Services, XML, JSON, HTTP, SSL, TCP/IP, Caching
  • In-depth Experience with Data Modeling, relational database and SQL
  • Strong knowledge of Data Structures and Algorithms
  • Experience with Legacy application transformation and modernization efforts
  • Substantial exposure to enterprise infrastructure, data processing, enterprise software applications
  • Experience in a modelling language is required (UML, BPMN)
  • Experience with a development IDEs such as Eclipse
  • Experience with one or more build tools such as Jenkins or Hudson and Ant, Maven, or Gradle
  • Experience with agile project management software such as Jira
  • Knowledge of RESTful service architectures
  • Working experience with continuous integration tools: Maven, Subversion/Git, Sonar.
  • Fluent in English
  • German nice to have

Are you interested in this opportunity? Kindly send us your CV today through the link in the advert. In case of any questions please contact Marianne Leborne on +41 44 229 99 25. Please feel free to call even though this position might not be the perfect fit for you as we have a lot of positions open in the whole of Switzerland.

I'm always looking for skilled candidates don't hesitate to send me your CV for future job opportunities. Kindly check my page: to see an overview of available positions or connect with me on LinkedIn

Experis IT is Europe's leading IT&T recruitment agency. Take a look at our homepage for other interesting opportunities or call us on +41 44 229 99 99. Experis has more than hundreds currently open vacancies and we will be more than happy to find the perfect role for you! Just visit us on