IC
Java Developer Fullstack Implementation 80-100% (m/f/d) – Fullstack/Spring/REST/SOAP/Angular
ITech Consult AG
Bern · Hybrid Contract Mid Level Today
About the role
About
For our client, a public institution in the security and justice sector, we are seeking several experienced Java developers (924870JP) specializing in full-stack implementation. In this role, you will develop and maintain complex business applications based on modern Java/Spring and Angular technologies – from the backend interface (REST/SOAP) to the high-performance web frontend.
Responsibilities
- Full-stack development of Java-based business applications using Spring Boot / Spring Framework
- Design, implementation, and maintenance of REST and SOAP interfaces (integration into existing system landscapes)
- Database-related work with Oracle or PostgreSQL, including SQL, schema design, and modeling
- Development of modern web frontends using Angular, TypeScript, HTML5, CSS3/SCSS, and associated test frameworks
- Ensuring code quality and stability through automated tests (unit, integration, and UI tests)
- Use of CI/CD tools (e.g., Maven, Git, Jenkins, Sonar) for build, test, and deployment processes
- Collaboration in an agile Scrum team, including active participation in refinements, planning, and reviews
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: Oracle or PostgreSQL
- Knowledge of test frameworks (Playwright, Cypress), TypeScript, HTML5, CSS3/SCSS including test automation
- Experience with at least 3 of the following tools: IntelliJ, Maven, Git, Jenkins, Sonar
- 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
Additional Information
- Reference number: 924870JP
- Role: Java Developer Fullstack Implementation (m/f/d)
- Location: Bern and surrounding region
- Workload: 80-100%
- Start date: May 27, 2026
- End date: May 26, 2031
- Work Location: On the road
Skills
AngularCSS3GitHTML5JavaJenkinsJSEJEEMavenOraclePlaywrightPostgreSQLRESTSCSSSOAPSonarSpringSpring BootSpring DataSpring TestingTypeScript
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free