developerjobs.ch
← Tutte le offerte

Senior Java Full Stack Developer – DevOps & Cloud (AI-Augmented Engineering)

Swiss Himmel GmbH

Tipo di contratto
Tempo pieno
Luogo
Basel
Azienda
Swiss Himmel GmbH, Steinentorstrasse 35, 4051 Basel
Lingue
Inglese (fluente), Tedesco (base)
Prima pubblicazione
Candidati ora

Location: Basel, Switzerland
Company: Swiss Himmel GmbH
Employment Type: Full-time
Experience: 12–18+ years
Domain: Banking, Financial Services & Pensions

Informazioni su Swiss Himmel GmbH

Swiss Himmel GmbH è una società di tecnologia e consulenza con sede a Basel che collabora con aziende leader per modernizzare piattaforme tecnologiche complesse. Combiniamo una forte competenza ingegneristica con una consegna pratica per supportare iniziative di trasformazione digitale, cloud, dati e tecnologia aziendale in settori regolamentati.

Informazioni sul ruolo

Swiss Himmel GmbH è alla ricerca di un Senior Java Full Stack Developer – DevOps & Cloud per unirsi a un programma mission-critical che supporta piattaforme bancarie e previdenziali core.

Il ruolo combina lo sviluppo hands-on in Java e full-stack con cloud, DevOps, database e ingegneria assistita dall'IA. Il candidato ideale avrà esperienza nella gestione di applicazioni complesse dalla progettazione e dallo sviluppo fino al deployment e alla produzione, preferibilmente in ambienti regolamentati di banking, servizi finanziari o previdenziali.

Responsabilità principali
Sviluppo Software & Architettura
Progettare, sviluppare e mantenere microservizi scalabili utilizzando Java 8+ e Spring Boot.
Sviluppare API RESTful sicure per piattaforme aziendali bancarie e previdenziali.
Costruire e mantenere moderne applicazioni web utilizzando Angular e/o React.
Contribuire alle decisioni architettoniche, agli standard tecnici e alla progettazione di soluzioni.
Sviluppare soluzioni scalabili e mantenibili per applicazioni business-critical.
Cloud & DevOps
Progettare e gestire pipeline CI/CD che coprano build automatizzata, testing e deployment.
Lavorare con Docker e Kubernetes in ambienti OpenShift e AKS.
Automatizzare l'infrastruttura cloud utilizzando Terraform e Ansible.
Supportare deployment cloud-native su Microsoft Azure e AWS.
Contribuire alla stabilità della produzione, all'automazione del deployment e ai miglioramenti operativi.
Dati & Integrazione
Progettare e ottimizzare soluzioni di dati utilizzando Oracle, PostgreSQL, PL/SQL, Hibernate e JPA.
Eseguire il tuning delle prestazioni del database e il troubleshooting in produzione.
Lavorare con Oracle RAC e Data Guard per l'alta disponibilità e il disaster recovery.
Sviluppare soluzioni event-driven utilizzando Kafka.
Supportare iniziative di migrazione dati su larga scala e riconciliazione dei dati aziendali utilizzando Kafka e Spring Batch.
Ingegneria aumentata dall'IA (AI-Augmented Engineering)
Integrare API LLM/GPT come OpenAI e Anthropic nelle applicazioni e nei flussi di lavoro ingegneristici.
Utilizzare assistenti alla codifica IA come GitHub Copilot, Claude o ChatGPT per supportare lo sviluppo, le code review, il testing e la documentazione.
Utilizzare Python per l'automazione, lo scripting e l'integrazione di strumenti IA.
Aplicare il prompt engineering e le pratiche assistite dall'IA lungo tutto il ciclo di vita dello sviluppo software.
Banking, Rischio & Compliance
Supportare soluzioni tecnologiche all'interno di ambienti bancari e previdenziali regolamentati.
Garantire che le applicazioni soddisfino i requisiti normativi, di rischio, di sicurezza e di audit.
Supportare la pianificazione, il testing e l'esecuzione del disaster recovery.
Identificare ed elevare i rischi tecnici e operativi.
Mantenere la documentazione tecnica e funzionale richiesta per audit e compliance.
Leadership & Collaborazione
Lavorare a stretto contatto con i team di business, tecnologia, architettura, DevOps e altri stakeholder.
Tradurre i requisiti aziendali e tecnici in soluzioni pratiche.
Partecipare ad ambienti di consegna Agile, Scrum e SAFe.
Fare da mentore ai junior engineer e contribuire alle best practice ingegneristiche.
Qualifiche e Esperienza Richieste
Oltre 12 anni di esperienza progressiva nello sviluppo Java/full-stack.
Forte esperienza hands-on con Java 8+, Spring Boot, Spring MVC e Spring Batch.
Forte conoscenza di REST API e architettura a microservizi.
Esperienza con Angular e/o React, JavaScript, HTML5 e CSS.
Forte esperienza con Oracle, PostgreSQL, PL/SQL, Hibernate e JPA.
Esperienza hands-on con Azure e/o AWS, preferibilmente includendo AKS.
Forte conoscenza di Docker, Kubernetes e OpenShift.
Esperienza con Terraform e Ansible.
Forte esperienza nella progettazione e gestione di pipeline CI/CD utilizzando Jenkins, Azure DevOps o strumenti equivalenti.
Esperienza con Kafka e architetture event-driven.
Esperienza pratica nell'uso di API LLM/GPT e assistenti alla codifica IA nello sviluppo software.
Esperienza con Python per automazione e scripting.
Esperienza con Oracle RAC e Data Guard.
Esperienza con migrazione dati su larga scala e troubleshooting in produzione.
Forte comprensione dei requisiti normativi e di compliance in ambito banking, servizi finanziari o previdenziali.
Capacità di lavorare sia sui requisiti tecnici che su quelli aziendali.
Requisiti Preferenziali (Good to Have)
Esperienza con .NET o C++ in ambienti tecnologici misti.
Esperienza con SVN e Git.
Conoscenza di JIRA, IntelliJ, VS Code o Visual Studio.
Esperienza in ambienti Agile/SAFe/Scrum.
Competenze linguistiche in tedesco.
Esperienza con LLMOps, infrastruttura IA o piattaforme di sviluppo abilitate dall'IA.
Qualifiche
Laurea in Computer Science, Information Technology, Engineering o un campo correlato.
Oltre 12 anni di esperienza professionale pertinente.
La precedente esperienza nel settore banking, servizi finanziari, assicurativo o previdenziale è fortemente preferita.
Competenze Chiave
Forti capacità di ingegneria del software e problem-solving
Competenza nello sviluppo full-stack
Mentalità Cloud e DevOps
Responsabilità della produzione e troubleshooting
Ottimizzazione di database e prestazioni
Sviluppo assistito dall'IA
Forte comunicazione con gli stakeholder
Capacità di lavorare indipendentemente e assumersi responsabilità
Capacità di lavorare in ambienti regolamentati e business-critical
Perché unirsi a

Tradotto automaticamente dall’originale.

Pubblicato 3 settimane fa

Luogo

Vedi su Google Maps