Stellenbezeichnung
Software Engineer Java Back-end (m/w)
Beschreibung
  • Analyse, Design und Implementierung neuer Features, Change Requests und Bugfixes.
  • Ausarbeitung von Lösungskonzepten und deren Umsetzung.
  • Integration unserer Produkte in Kundenprojekte.
  • Konzeption und Entwicklung kundenspezifischer Zusatzmodule.
  • Mitarbeit im Release-Management und -Planung.
Qualifikationen / Anforderungen
  • Was du mitbringst
    • Leidenschaft für Software Engineering und persönliches Interesse an der Arbeit (mehr als nur ein Job).
    • Abgeschlossenes Informatikstudium (FH/Uni/ETH/EPFL) oder vergleichbare Ausbildung.
    • Mindestens 5 Jahre Erfahrung in der professionellen Software-Entwicklung.
    • Soziale Skills: Kooperationsfähigkeit, Offenheit, Umgänglichkeit, Begeisterung, Verantwortungsbewusstsein.
    • Kommunikationsskills: proaktive und konstruktive Kommunikation, Vermittlung und Präsentation von Konzepten und Lösungen.
    • 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.
    • Kenntnisse der Software-Qualitätsaspekte, Bewertung und Abwägung.
    • Clean Code, SOLID, TDD und Anwendung anderer Coding-/Architektur-Prinzipien.
    • Kenntnisse von Design Patterns (klassische und im Bereich Enterprise Architecture/-Integration).
    • Erfahrungen mit Micro-Service Architekturen und Integrationen.
    • Kenntnisse der Prinzipien im Applikations-Security-Bereich: Authentisierung, Autorisierung, Secure Coding.
    • Einbringen von Best Practices aus bisherigen Projekten.
  • Technologiestack
    • In den 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
Arbeitspensum
Vollzeit
Start Anstellung
Nach Vereinbarung
Dauer der Anstellung
Unbefristet
Arbeitsort
Bern, Kanton Bern, 3000, Schweiz
Veröffentlichungsdatum
Mai 3, 2024
Gültig bis
Juli 3, 2024
Close modal window

Wir danken dir für deine Bewerbung und haben dir eine Bestätigungsmail zugesendet.