Stellenbezeichnung
Software Engineer Java Back-end (m/w)
Beschreibung
- Analyse, Design und Implementierung von neuen Features, Change Requests und Bugfixes
- Ausarbeitung von Lösungskonzepten und deren Umsetzung
- Integration unserer Produkte in Kundenprojekte
- Kundenspezifische Zusatzmodule konzipieren und entwickeln
- Mithilfe im Release-Management und -Planung
Qualifikationen / Anforderungen
- Was du mitbringst
- Leidenschaft für Software Engineering, persönliches Interesse an der Arbeit (more than just a job)
- Abgeschlossenes Informatikstudium (FH/Uni/ETH/EPFL) oder vergleichbare Ausbildung
- Mindestens 5 Jahre Erfahrung in der Software-Entwicklung auf professionellem Level
- Soziale Skills: Kooperationsfähigkeit, Offenheit, Umgänglichkeit, Begeisterung, Verantwortungsbewusstsein
- Kommunikationsskills: proaktive und konstruktive Kommunikation, Konzepte und Lösungen vermitteln und präsentieren können
- Transparente, nachhaltige und wirtschaftliche Arbeitsweise
- Engineering Skills
- Die folgenden Eigenschaften sind uns wichtig und solltest du grösstenteils mitbringen:
- Abstraktionsfähigkeit und Dekompositionsstrategien für Problemstellungen
- Software-Qualitätsaspekte kennen, bewerten und abwägen
- Clean Code, SOLID, TDD und andere Coding-/Architektur-Prinzipien kennen und anwenden
- Kenntnisse von Design Patterns (klassische, und im Bereich Enterprise Architecture/-Integration)
- Erfahrungen mit Micro-Service Architekturen und Integrationen
- Kenntnisse von Prinzipien im Applikations-Security-Bereich: Authentisierung, Autorisierung, Secure Coding
- Best Practices aus bisherigen Projekten einbringen
- Technologiestack
- In folgenden Technologien erwarten wir gute bis sehr gute Kenntnisse:
- Java und/oder Kotlin
- Web Services mit REST, JSON, JWT
- Relationale Datenbanken, SQL/DDL
- OR-Mapping mit JPA, Hibernate oder vergleichbarer Technologie
- Spring Framework (Spring Boot, Spring Data, Spring Web, Spring Security)
- Wir setzen ausserdem folgende Technologien ein (Vorkenntnisse/Interesse von Vorteil):
- Apache Kafka
- Docker, Kubernetes, OpenShift
- OpenAPI/Swagger
- Liquibase (Database Change Management)
- CI/CD (Continuous Integration/-Delivery) mit Gitlab, Artifactory
Leistungen der Anstellung
- 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
Kontakte
Wir sind die einzige Full Service Agentur in der Schweiz für Deutsche, die dir von der Jobvermittlung bis zur Wohnungssuche alles kostenlos inklusive eines persönlichen Beraters anbietet.
Bewerber aus dem Ausland haben es trotz guter Qualifikationen oftmals nicht einfach. Wir unterstützen dich mit unserer Erfahrung und Kontakten, damit dein Profil im Bewerbungsprozess weiterkommt.
Haben wir dein Interesse geweckt, dann sende uns deine vollständige Bewerbung direkt online zu. Für weitere Rückfragen stehen wir dir sehr gerne zur Verfügung.
Ihr Ansprechpartner

Arbeitgeber

Arbeitspensum
Vollzeit
Start Anstellung
Nach Vereinbarung
Dauer der Anstellung
Unbefristet
Arbeitsort
Bern, Kanton Bern, 3000, Schweiz
Veröffentlichungsdatum
November 25, 2023
Gültig bis
Januar 25, 2024
PDF-Export