Java / Angular Developer (M/F)

Location: Valais
Contract type: Permanent contract

Digital Solutions SA is hiring a Java / Angular Developer (M/F) on a permanent contract (100%) in the Canton of Valais, Switzerland. As part of an agile development team, you will design, build and evolve custom business applications in Java (18+) and Angular (17+), from back end to front end, for our corporate and public-sector clients.

The job at a glance

  • Position: Java / Angular Developer (M/F)
  • Employer: Digital Solutions SA, Swiss IT integrator and service provider
  • Location: Canton of Valais, Switzerland
  • Contract type: Permanent contract (CDI)
  • Workload: 100%
  • Experience: at least 5 years in Java / Angular development
  • Education: university or engineering school degree
  • Technologies: Java 18+, Angular 17+, Quarkus, Spring Boot, Hibernate, Liquibase, PrimeNG, TypeScript, GitLab, OpenShift
  • Languages: French (excellent), English (fluent)
  • Date posted: 21 September 2026

Your responsibilities

Within a team of developers, your responsibilities will be to:

  • Take an active part in agile ceremonies and work closely with technical teams and business stakeholders to design custom applications;
  • Develop, structure and test (unit and integration tests) front-end and back-end components, ensuring high standards of performance and robustness;
  • Modernise, optimise and automate existing processes and applications to ensure seamless integration within the technical ecosystem;
  • Produce clear technical documentation and transfer knowledge to partner teams;
  • Ensure the long-term sustainability, evolutive maintenance and security of solutions through regular code reviews and the application of necessary fixes.

This position is part of our software development practice.

Your profile

Education

You hold a university degree or a higher education degree from an engineering school.

Experience and technical skills

  • At least 5 years of experience as a Java / Angular developer, including experience within an agile development team;
  • Excellent command of Java (18+) and Angular (17+), as well as related frameworks and languages: Quarkus, Spring Boot, Hibernate, Liquibase, PrimeNG, TypeScript and JavaScript;
  • Knowledge of DevOps tools (GitLab, OpenShift) and web fundamentals (HTML, CSS);
  • Understanding and practice of agile methods.

Personal qualities

Rigorous and analytical, you enjoy working as part of a team. Quality-driven, you are keen to understand both the technical environment and the business rules.

Languages

  • French: excellent command
  • English: fluent

Who is Digital Solutions SA?

Founded in 2016 in Porrentruy, in the heart of the Jura region, Digital Solutions SA is a Swiss IT integrator and service provider. We help companies and public institutions meet their digital challenges by integrating new technologies, and support them in their innovation strategy and in the development of new digital products.

With offices in Porrentruy, Basel, Lausanne, Geneva and Martigny, and soon in Fribourg, Bern, Zurich and Delémont, we combine agility, innovation and performance to provide our clients with teams of highly qualified engineers tailored to their needs. Our four areas of expertise:

Find out why you should join us and who we are.

Frequently asked questions about this job

Where is the Java / Angular Developer position based?

The position is based in the Canton of Valais, Switzerland. Digital Solutions SA has an office in Martigny (Avenue de la Gare 46b, 1920 Martigny).

What type of contract is offered?

A permanent contract (CDI), with a workload of 100%.

What profile are we looking for?

We are looking for a developer with at least 5 years of Java / Angular experience in an agile team, holding a university or engineering school degree, with excellent French and fluent English.

Which technologies will you use day to day?

Mainly Java (18+) with Quarkus, Spring Boot, Hibernate and Liquibase on the back end, Angular (17+) with PrimeNG and TypeScript on the front end, plus GitLab and OpenShift for integration and deployment.

How do I apply?

Fill in the application form at the bottom of this page, attaching your CV and, if you wish, other documents (cover letter, diplomas, Swiss work certificates). You can also browse all our job offers in Switzerland.

Apply now!