Front-end and Java Developer

Cognizant Technology Solutions AG

  • Work region
  • Sector
  • Employment type
  • Position

Front-end and Java Developer

Front-end and Java Developer

Location: Zürich, Switzerland
Type: permanent

As a Software Developer you will participate in all phases of the development life cycle and are responsible to design, document and maintain innovative applications. This role include significant responsibilities and evolution possibilities.


  • Designing, implementing and maintaining systems 

  • Extensive software development experience using Front-end and Back-end Technologies

  • Experience in tests development and automation

  • Ability to analyze, troubleshoot, performance tune and understand existing

  • Collaborate efficiently with business analyst and other team members to translate business into software requirements.

  • Design, prototype and iterate on innovative solution to meet user requirements

Required skills and experience:

  • Strong object-oriented JavaScript
  • MVC frameworks - Angular 1.x and React, Redux
  • HTML 5 , CSS Modules, Webpack, Babel, npm
  • jQuery, jQueryUI, RequireJS, doT.js(Templating Engine)
  • Able to integrate existing API (REST)
  • Understanding of java web application technology stack(core Java , spring core ,Spring MVC , Hibernate, REST)
  • Git/Github , Continuous integration using maven & Jenkins 
The following can be an advantage:

  • node js , JSX
  • CSS Pre- and Post-Processors
  • Experience of working on large scale complex web applications in an Agile environment
Our typical recruitment process involves 3-4 phone/video interviews (technical and business related topics) and 2 face to face interviews in Zürich- we reimburse the cost of your travel. This process can be flexible based on the project needs.
Please visit our career site for more information on our company:

To apply please send your CV to or apply on the career site.
Please note that we only accept job applications from EU or Swiss nationals, who are eligible to work in Switzerland.