en
Jobs

View all the latest job opportunities in Switzerland. Write a new chapter in your career with Robert Walters today.

See all jobs
About Robert Walters Switzerland

Since our establishment in 2009, our believe remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Switzerland

Learn more

Java Software Engineer

Save job

A high-impact Java Software Engineer opportunity is available with a technology company operating a mission-critical engagement platform.

Key Responsibilities

  • Software Architecture & Development: Actively participate in software architecture decisions, technology selection, and engineering processes. Design, develop, and operate high-performance Java backend services and REST APIs.
  • Scalable Application Logic: Implement concurrent, network-oriented application logic using modern Java technologies. Build modular services with Spring Framework and Spring Boot.
  • Data Management: Design and optimize data access layers using JDBC, JPA/Hibernate, and integrate applications with MySQL/XtraDB Cluster, MongoDB, Elasticsearch, Redis, and Apache Artemis.
  • Web Application Integration: Contribute to the development and maintenance of Angular web applications and integration interfaces.
  • Cloud-Native Deployment: Package and deliver applications as container images for Kubernetes environments while ensuring operational reliability through collaboration with platform engineering teams.
  • Automation & CI/CD: Build and maintain CI/CD pipelines using Maven, Git, and GitLab.
  • Quality Assurance: Take ownership of software quality through testing, code reviews, and continuous improvement practices.

Profile

  • Experience: 5+ years of hands-on experience in Java development within production environments.
  • Technical Skills: Strong understanding of Java concurrency, multithreading, network communication, Spring Framework/Spring Boot, SQL/JDBC/JPA/Hibernate. Experience with clustered databases (MySQL/XtraDB), NoSQL stores (MongoDB), search engines (Elasticsearch), caching systems (Redis), and messaging technologies (Apache Artemis). Knowledge of Angular is a plus.
  • DevOps Expertise: Proficiency with IntelliJ, Maven, GitLab CI/CD, Docker containers, Kubernetes environments, and Linux (Debian).
  • Soft Skills: Strong problem-solving abilities, teamwork mindset, and excellent communication skills.
  • Language: Fluent in English; German is a plus.

Apply for the Java Software Engineer position to take end-to-end ownership of the entire software lifecycle in in a cloud-native, automation-first environment.

Contract Type: Permanent

Specialism: Technology

Focus: Software & Engineering

Industry: IT

Salary: Negotiable

Workplace Type: On-site

Experience Level: Associate

Location: Pfäffikon

Job Reference: PI7YSE-3AE350B8

Date posted: 30 June 2026

Consultant: Jordan Cajot