-
ITech Consult AG

Java Fullstack Developer

ITech Consult AG
Switzerland · Contract · Mid-Senior

Java Fullstack Developer Travel Permits 80-100% (m/f/d) – Java/Spring/Angular/REST/Oracle

For a long-term project in the public sector (police/justice/migration), we are seeking an experienced Java Fullstack Developer (924923JP). You will be responsible for the design, development, and enhancement of travel authorization and specialized applications based on modern Java/Spring and Angular technologies. Working in an agile environment, you will collaborate closely with business and specialist teams and make a significant contribution to the digitalization and automation of processes in the security and migration areas.


Responsibilities:

– Full-stack development of complex applications in the field of travel authorizations (backend Java/Spring, frontend Angular)

– Requirements analysis, technical design and implementation of new features and services (REST/SOAP/gRPC – depending on the use case)

– Implementation and further development of REST APIs (JSON, OpenAPI, Spring) as well as integration of legacy components (J2EE, Struts, WebLogic, GWT, EJB 3.0)

– Database design, modeling and implementation of SQL/PL/SQL queries on Oracle or PostgreSQL

– Ensuring software quality through unit and integration tests (JUnit, Selenium, Playwright, Cypress) as well as test automation

– Collaboration in an agile SCRUM team (refinements, planning, reviews, retrospectives) and close cooperation with specialist departments in the police/justice/migration environment

– Documentation, code reviews, adherence to best practices (clean code, architecture and security guidelines)


Requirements:

– At least 5 years of professional experience as a Software Engineer with Java (JSE/JEE or JSE/Spring)

– At least 3 years of project experience with Spring as the primary backend technology

– Good knowledge of the following Spring technologies: Spring Boot, Spring Framework, Spring Testing, Spring Data, Spring Batch, Spring Security

– Good knowledge of REST technologies as well as SOAP/integration technologies

– Solid experience with database technologies:

– Knowledge of test frameworks (Playwright, Cypress), TypeScript, HTML5, CSS3/SCSS including test automation

– Knowledge of legacy technologies


Nice-to-have:

– Knowledge of at least one of the following technology stacks is advantageous: gRPC, Protobuf

– Professional experience in federal administration or other national/international authorities

– Practical experience with Scrum methodology

Education:

– University degree (University of Applied Sciences, University, ETH) in Computer Science or Business Informatics

Languages:

– German (native speaker/fluent)

– Good language skills (B2) in English and/or French are an advantage

Reference number: 924923JP

Role: Java Fullstack Developer Travel permits required (m/f/d)

Location: Bern and

surrounding region Workload: 80-100% (Minimum 2-3 days per week on-site, remote work only within Switzerland)

Start date: July 1, 2026

End date: June 30, 2031

Key Skills

Ranked by relevance

java scrum spring boot typescript selenium angular oracle html5 junit j2ee grpc
Login to Apply
Posted
May 05, 2026
Type
Contract
Level
Mid-Senior
Location
Berne

Industries

Government Relations Services

Categories

Business Development

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
ITech Consult AG
Related

Multi-project manager (80-85%) – GEVER / HERMES

2026-05-12

Contract
Mid-Senior
Switzerland
Government Relations Services
Business Development
View Job Details
ThoughtStorm
Related

.net Developer

2026-05-12

Contract
Mid-Senior
Canada
IT Services
Consulting
View Job Details
OverheidZZP
Related

Front-end Developer

2026-05-22

Full-time
Not Applicable
Netherlands
Government Administration
Engineering