Skip to content
mimi

Senior Software Engineer

ITech Consult AG

Hybrid Full-time Senior 1mo ago

About the role

Project

We are looking for a Senior Software Engineer to further develop, operate, and actively shape a document management platform in the context of sales and customer processes. The focus is on the further development of a microservice architecture based on Java and Spring, as well as the implementation of future-oriented, scalable solutions in the interplay of backend and frontend technologies.

Tasks

  • Development and operation of microservices for our document management platform (Java / Spring)
  • Further development of existing services, including architecture, design, and performance optimization
  • Conception and implementation of modern web and UI solutions (Angular, TypeScript)
  • Close collaboration with Business Engineering, business units, and sales departments
  • Consulting internal stakeholders in the document management environment
  • Participation in architecture and technology decisions (e.g., API design, event-driven architecture)
  • Ensuring code quality, maintainability, stability, and security
  • Active participation in code reviews, refactoring, and pair programming

Optional Tasks

  • Integration and adaptation of standard software into existing system landscapes
  • Evaluation of new technologies and tools for platform optimization
  • Participation in cross-departmental projects and initiatives

Requirements

  • Several years of experience (approx. 5-8 years) as a Software Engineer / Fullstack Developer
  • Very good knowledge of Java and the Spring Framework
  • Experience with Angular, TypeScript, and modern web technologies (Node.js an advantage)
  • Sound practical experience in Clean Code, Design Patterns, and Test Automation
  • Very good Linux knowledge (Shell, Filesystem, Permissions)
  • Experience with relational databases (Oracle, PostgreSQL) and JPA/Hibernate
  • Practical experience in microservice architectures (resilience, observability, versioning, API contracts)
  • Experience with DevOps practices (CI/CD, monitoring, automation)
  • Understanding of interfaces and data formats (REST, JSON, XML, XSD)
  • Knowledge of software security (OWASP Top 10, authentication, authorization, encryption)
  • Experience with agile methods (Scrum, Kanban, ideally SAFe)
  • Enjoyment of interdisciplinary collaboration with business and IT
  • Analytical, structured, and solution-oriented thinking

Languages

  • German: B2 minimum
  • English: B2

Other Information

  • Reference number: 924896MH
  • Role: Software Engineer / Developer (m/f/d)
  • Utilization: 100% (Hybrid only within Switzerland)
  • Start: 05/04/2026
  • End Date: 06/30/2027

Skills

AngularAPI DesignCI/CDClean CodeDevOpsEvent-Driven ArchitectureHibernateJavaJSONJPALinuxMicroservicesNode.jsObservabilityOracleOWASPPair ProgrammingPostgreSQLRESTScrumSecuritySpringTestautomatisierungTypeScriptXMLXSD

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