Senior Software Engineer Java Back-end (m/w) in Basel

Leidenschaft für Software Engineering und persönliches Interesse an der Arbeit (mehr als nur ein Job)
Abgeschlossenes Informatikstudium (FH/Uni/ETH/EPFL) oder eine vergleichbare Ausbildung
Mehr als 5 Jahre Erfahrung in der professionellen Softwareentwicklung
Soziale Fähigkeiten: Kooperationsfähigkeit, Offenheit, Umgänglichkeit, Begeisterung, Verantwortungsbewusstsein
Kommunikationsfähigkeiten: proaktive und konstruktive Kommunikation, Vermittlung und Präsentation von Konzepten und Lösungen
Transparente, nachhaltige und wirtschaftliche Arbeitsweise
Abstraktionsfähigkeit und Dekompositionsstrategien zur Lösung von Problemstellungen
Kenntnisse in Software-Qualitätsaspekten, Bewertung und Abwägung
Clean Code, SOLID, TDD und Anwendung anderer Coding-/Architektur-Prinzipien
Vertrautheit mit Design Patterns (klassisch und im Bereich Enterprise Architecture/-Integration)
Erfahrung mit Microservice-Architekturen und Integrationen
Kenntnisse von Prinzipien im Bereich Applikations-Security: Authentisierung, Autorisierung, Secure Coding
Einbringen von Best Practices aus vorherigen Projekten
Gute bis sehr gute Kenntnisse in den folgenden Technologien werden erwartet:
Java und/oder Kotlin
Web Services mit REST, JSON, JWT
Relationale Datenbanken, SQL/DDL
OR-Mapping mit JPA, Hibernate oder einer vergleichbaren Technologie
Spring Framework (Spring Boot, Spring Data, Spring Web, Spring Security)
Apache Kafka
Docker, Kubernetes, OpenShift
OpenAPI/Swagger
Liquibase (Database Change Management)
CI/CD (Continuous Integration/-Delivery) mit Gitlab, Artifactory

Kostenlose Unterstützung von Experten rund um das Thema Auswandern Schweiz
Abwechslungsreiche und anspruchsvolle Tätigkeit
Modernes Arbeitsumfeld mit neuer Infrastruktur
Fortschrittliche Anstellungsbedingungen
Sehr gute Entlohnung
Neue Funktionen, Change Requests und Fehlerbehebungen analysieren, entwerfen und umsetzen
Lösungskonzepte ausarbeiten und in die Praxis umsetzen
Integration unserer Produkte in Kundenprojekte durchführen
Kundenspezifische Zusatzmodule planen und entwickeln
Unterstützung im Bereich Release-Management und -Planung bieten

Firma: Einwandern Schweiz

Einsatz

Arbeitspensum:
50 - 100%
Anstellungsverhältnis:
Festanstellung oder temporär

 

Stellen-Typ:
Mitarbeiter/In
Arbeitsort:
Basel (BS)

Bewerbung schreiben Bewerben

Publikationsdatum: 05.01.2026

powered by: workpool.jobs