Senior Software Engineer (m/w) 100%

Ipex
Wallisellen, Switzerland
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior

Job location

Remote
Wallisellen, Switzerland

Tech stack

Java
User Authentication
Automation of Tests
Cloud Computing
Databases
Continuous Integration
DevOps
Gradle
Maven
MongoDB
NoSQL
OAuth
Software Architecture
Software Engineering
Software Systems
SQL Databases
Strategies of Testing
React
Spring-boot
Backend
Angular
Kubernetes
Information Technology
Kafka
Front End Software Development
Docker
Jenkins

Job description

  • Entwicklung und Wartung von Softwarelösungen unter Verwendung von Java und weiteren neuesten Technologien
  • Mitgestaltung und Ausbau unserer modularen Applikationslandschaft innerhalb der ipex Plattform
  • Zusammenarbeit mit dem Team zur Implementierung neuer Features und zur Verbesserung bestehender Systeme
  • Tätigkeit als Fullstack-Entwickler, mit Backend-Fokus
  • Integration und Verwaltung von Datenbanken sowohl im SQL- als auch im NoSQL-Bereich
  • Sicherstellung der Einhaltung von Sicherheitsprotokollen zur Authentifizierung sowie Autorisierung
  • DevOps: Einsatz und Verwaltung von Container-Technologien und CI/CD-Pipelines in der Cloud
  • Mitarbeit am Aufbau agentenbasierter Softwareentwicklung
  • Mitarbeit beim Aufbau und Weiterentwicklung einer modernen, automatisierten Teststrategie

Requirements

  • Fach- / Hochschulabschluss in Informatik oder vergleichbare Ausbildung
  • Mindestens 5 Jahre praktische Erfahrung als Software-Entwickler/-Architekt
  • Fundierte Kenntnisse und Praxiserfahrungen mit Java sowie einem gängigen Framework (z.B. Quarkus oder Spring Boot
  • Sehr gute Kenntnisse in mehreren der folgenden Bereiche: Jenkins, Docker, Kubernetes, Helm, Kafka, Maven/Gradle, SQL und NoSQL-Datenbanken (z.B. MongoDB), REST und OAuth2
  • Erfahrung im Frontend (z. B. Angular oder React)
  • Erfahrung mit Testautomation
  • Sehr gute Deutsch- und gute Englischkenntnisse
  • Eigeninitiative, hohes Abstraktionsvermögen und Verständnis für moderne Software-Architektur

Benefits & conditions

  • Innovative und dynamisches Arbeitsumgebung mit modernster Technology bis hin zur Anwendung von AI
  • Flexible Arbeitszeiten und Homeoffice sind Teil unserer Arbeitskultur
  • Möglichkeiten zur fachlichen, technischen und persönlichen Weiterentwicklung
  • Ein erfahrenes, engagiertes und motiviertes Team in einem innovativen und wachsenden Unternehmen

Apply for this position