Java Developer

ITech Consult AG

Zürich

Hybrid

CHF 130,000 - 170,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ITech Consult AG is seeking an experienced software professional to develop and operate a modern document management platform in Zurich. You’ll own Java-based Spring Boot microservices end-to-end and contribute to the platform's technical development.

Start date: January 4, 2027, 100% full-time in Zurich with hybrid work within Switzerland, for 12 months. The role covers development of microservices, API design, Angular/TypeScript web apps, and collaboration with business engineering, sales, and

Qualifications

  • 5-8+ years of software development and/or DevOps experience.
  • Excellent knowledge of Java and Spring Boot.
  • Solid experience with microservices and distributed systems.
  • Knowledge of Angular, TypeScript, Node.js and REST APIs.
  • Experience with XML/JSON, relational databases and JPA/Hibernate.
  • Safe handling of Linux and shell.
  • Knowledge of Clean Code, Design Patterns, Testing and Code Reviews.
  • Basic knowledge of software security.
  • Analytical, structured and team-oriented work style.
  • Nice-to-have: Kubernetes, Cloud/On-Premises, CI/CD, Monitoring and Deployment Automation.

Responsibilities

  • Development, enhancement and operation of microservices with Java and Spring Boot.
  • End-to-end development process from conception to deployment.
  • Development and maintenance of web apps with Angular and TypeScript.
  • Collaborate with business engineering, departments and sales.
  • Design and development of APIs, interfaces and integrations.
  • Ensure stability, performance and security during operation, including monitoring, logging and incident management.
  • Participate in architectural decisions, code reviews, refactoring, and automated testing.
  • Continuously optimize the platform, via automation, self-services and API-first approaches.

Skills

Java
Spring Boot
Microservices
Angular
TypeScript
REST APIs
Linux shell
Clean Code
Design Patterns
Testing
Code Reviews
Analytical
Structured
Team-oriented

Tools

Kubernetes
CI/CD
Monitoring
Deployment Automation

Job description

Project

You will develop and operate a modern document management platform that supports sales and customer processes through automated document creation and management. You will assume end-to-end responsibility for Java-based Spring Boot microservices and actively contribute to the platform's technical development. Start date: January 4, 2027, full-time (100%) in Zurich for 12 months.

Task
  • Development, enhancement and operation of microservices with Java and Spring Boot
  • Implementation of the entire development process from conception and design through implementation and testing to deployment.
  • Development and maintenance of web applications with Angular and TypeScript
  • Analysis of technical requirements and close collaboration with business engineering, specialist departments and sales
  • Design and further development of APIs, interfaces and integrations
  • Ensuring stability, performance and security during operation, including monitoring, logging and incident management.
  • Participation in architectural decisions, code reviews, refactoring, and automated testing.
  • Continuous optimization of the platform, for example through automation, self-services and API-first approaches.
Requirements
  • 5-8+ years of experience in software development and/or DevOps-related roles
  • Excellent knowledge of Java and Spring Boot
  • Solid experience with microservices and distributed systems
  • Knowledge of Angular, TypeScript, Node.js and REST APIs
  • Experience with XML/JSON, relational databases and JPA/Hibernate
  • Safe handling of Linux and shell
  • Knowledge of Clean Code, Design Patterns, Testing and Code Reviews
  • Basic knowledge of software security
  • Analytical, structured and team-oriented work style
  • Nice-to-have: Kubernetes, Cloud/On-Premises, CI/CD, Monitoring and Deployment Automation.

Reference number: 925315MC_

Region: Zurich and surrounding area

Workload: 100% (Hybrid only within Switzerland)

Start date: January 4, 2027 End date: December 31, 2027

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java & Spring Boot Microservices Engineer (Hybrid, Zurich)
Java & Spring Boot Microservices Engineer (Hybrid, Zurich)

ITech Consult AG • Zürich

Hybrid
CHF 130,000 - 170,000
Senior Java Developer - Distributed Financial Systems
Senior Java Developer - Distributed Financial Systems

Experis Switzerland • Zürich

On-site
CHF 120,000 - 160,000
Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment)
Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment)

Uliasti GmbH • Zürich

Hybrid
CHF 110,000 - 135,000
Java DevOps Engineer (m/w/d)
Java DevOps Engineer (m/w/d)

ITech Consult AG • Zürich

Hybrid
CHF 120,000 - 180,000
Java Software Engineer
Java Software Engineer

Luxoft • Zürich

Hybrid
CHF 120,000 - 170,000
Java Spring Boot Entwickler – Doc-Management (Remote)
Java Spring Boot Entwickler – Doc-Management (Remote)

ProfiLogic AG • Zürich

Hybrid
CHF 110,000 - 140,000
Java Technical Lead
Java Technical Lead

Sword Services • Genf

On-site
CHF 150,000 - 190,000
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

UNION BANCAIRE PRIVÉE, UBP SA • Genf

On-site
CHF 180,000 - 260,000
Applikations-Entwickler - 29600
Applikations-Entwickler - 29600

ProfiLogic AG • Zürich

Hybrid
CHF 110,000 - 140,000
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

Union Bancaire Privée • Genf

On-site
CHF 150,000 - 190,000