T

Java Software Engineer

TechJobsData·Pfäffikon·11.09.2026

 techjobsdata.com

 
 
full_time80–100%
Required language
English professional
Job written in
English
Location
Pfäffikon
Work type
On-site
Type
Full-time

 

The company runs a mission‑critical engagement platform and is looking for a Java Software Engineer to take end‑to‑end ownership of its cloud‑native, automation‑first software lifecycle. The firm serves global clients and relies on continuous availability. In this role you will shape software architecture, choose technologies and follow engineering processes. You will design, develop and operate high‑performance Java back‑end services and REST APIs, write concurrent, network‑oriented logic with modern Java, and build modular components using Spring Framework and Spring Boot. Data access layers will be created and tuned with JDBC, JPA/Hibernate and linked to MySQL/XtraDB clusters, MongoDB, Elasticsearch, Redis and Apache Artemis. You will also help maintain Angular front‑ends, package applications as container images for Kubernetes, and construct CI/CD pipelines with Maven, Git and GitLab. Quality is ensured through testing, code reviews and continuous improvement. The position requires at least five years of production‑level Java development, deep knowledge of Java concurrency, multithreading and network communication, and solid experience with Spring Framework/Boot. You must be proficient in SQL, JDBC, JPA/Hibernate and have worked with clustered MySQL/XtraDB, MongoDB, Elasticsearch, Redis and Apache Artemis. Fluency in English and strong problem‑solving, teamwork and communication skills are essential. Familiarity with Angular, German language ability, and hands‑on use of IntelliJ, Maven, GitLab CI/CD, Docker, Kubernetes and Debian Linux are considered advantageous. The role is based in a modern office with flexible remote options, and you will collaborate closely with platform‑engineering colleagues in a fast‑moving, high‑impact team. What the role asks for: - 5+ years Java development experience - Strong Java concurrency and multithreading knowledge - Experience with Spring Framework and Spring Boot - Proficiency in SQL, JDBC, JPA/Hibernate - Experience with MySQL/XtraDB clustered databases - Experience with MongoDB NoSQL database - Experience with Elasticsearch search engine - Experience with Redis caching system - Experience with Apache Artemis messaging - Fluent English communication - Strong problem‑solving ability - Teamwork and good communication skills - Knowledge of Angular (nice-to-have) - German language proficiency (nice-to-have) - Proficiency with IntelliJ, Maven, GitLab CI/CD, Docker, Kubernetes, Debian Linux (nice-to-have)

 

 

 

 

 

Kostenlos

Software Engineer: Lebenslauf-Vorlage

Bewirb dich mit einem Lebenslauf im Schweizer Aufbau — mit Beispieltext und den Anforderungen, die Software Engineer-Inserate am häufigsten nennen.

Lebenslauf-Vorlage Schweiz ansehen

Software Engineer: was der Markt gerade verlangt

Software Engineer-Stellen gehören zu den regelmässig ausgeschriebenen Berufen auf SwissJobs.app.

Am häufigsten genannt in Software Engineer-Inseraten:

  • Berufserfahrung12% der Inserate
  • Kundenkontakt9% der Inserate
  • Belastbar / flexibel9% der Inserate
Vorstellungsgespräch als Software Engineer: die häufigsten Fragen →

Weitersuchen

Ähnliche Jobs per E-Mail erhalten