Skip to content
mimi

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

ITech Consult AG

Hybrid Contract Mid Level 1mo ago

About the role

About

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

Other Information

  • Reference number: 924923JP
  • Role: Java Fullstack Developer Travel permits required (m/f/d)
  • Workload: 80-100%
  • Start date: July 1, 2026
  • End date: June 30, 2031

Skills

AngularAngularJSCSS3CypressDockerEJB 3.0gRPCGitHTML5JavaJ2EEJUnitJSONOpenAPIOraclePlaywrightPostgreSQLProtobufRESTSCSSSeleniumSOAPSpringSpring BatchSpring BootSpring DataSpring FrameworkSpring SecuritySpring TestingStrutsSQLTypeScriptWebLogic

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