ELCA is a Swiss IT consulting and services company designing software and supporting cloud, data and cybersecurity projects.
Senior Java Engineer
ELCA is seeking a Senior Java Engineer to design and maintain complex Java software solutions on client projects in Zurich or Bern. The role draws on Spring, microservices, REST APIs, relational databases and AI tools, and includes mentoring less experienced developers.
Information about ELCA
- Official domain
- elca.ch
- Open jobs
- 87
Job details
The full description published by ELCA.
Description de l’offre
Wir setzen AI-gestützte Tools gezielt ein, um Entwicklungszyklen zu verkürzen, Qualität zu erhöhen und neue Lösungsansätze schneller zu evaluieren. Gleichzeitig treiben wir aktiv den Aufbau agentenbasierter Entwicklung voran und gestalten so die nächste Generation von Software Engineering mit. Als Senior Java Engineer entwickelst und pflegst Du anspruchsvolle, nachhaltige Softwarelösungen für vielfältige Kundenprojekte. Je nach Projekt arbeitest Du on-site beim Kunden oder an Deinem bevorzugten ELCA Standort in Zürich oder Bern . Deine Aufgaben
- Du übernimmst Verantwortung für die Konzeption und Umsetzung komplexer Java Softwarelösungen in anspruchsvollen Kundenumgebungen
- Du arbeitest eng mit bereichsübergreifenden Teams zusammen und vereinst die technische mit der fachlichen Perspektiven. Dabei legst Du den Schwerpunkt auf Qualität und Kundenzufriedenheit.
- Du nutzt gezielt AI-gestützte Tools im Software Engineering und bringst Dich aktiv in die Weiterentwicklung unserer Entwicklungsansätze ein
- Mit Deinen ausgeprägten analytischen Fähigkeiten und Deinen Fachkenntnissen in der Softwareentwicklung übernimmst Du eine Schlüsselfunktion im Team
- Du fungierst als Coach für die weniger erfahrenen Teammitglieder und förderst den Wissensaustausch
- Du unterstützt bei Kundenworkshops und bei Presales Aktivitäten Unser Angebot
- Ein dynamisches Arbeitsumfeld mit modernen Arbeitsweisen und bewusster Förderung von AI
- Vielfältige Möglichkeiten, Dein Wissen und Deine Erfahrung durch die Arbeit an einer breiten Palette an spannenden Projekten, Kunden und Technologien zu erweitern
- Attraktive Perspektiven für Karriere und persönliche Entwicklung durch Training und Coaching
- Eine flache Hierarchie und eine Kultur der Zusammenarbeit über alle Disziplinen hinweg
- Die Chance, durch den Aufbau grossartiger Software etwas im Leben der Menschen zu verändern
- Work-Life-Balance (41 Std./W in Gleitzeit, Möglichkeit für Homeoffice, mind. 25 Ferientage), ergonomischer und flexibler Arbeitsplatz in einem multikulturellen Umfeld
- Interessante
Benefits
wie z. B.: Beitrag an bestehendes Mobiltelefon oder Business Handy, Halbtax Abonnement und geschäftlich unterwegs im Zug mit 1. Klasse, attraktive Pensionskassenmodelle, Übernahme der NBU (privat, weltweit), fortschrittliche Kranktaggeldversicherung sowie Flottenrabatt Dein
Profil
Abgeschlossenes Studium in Informatik oder verwandter Fachrichtung (Uni/ETH/FH)
- Mindestens 5 Jahre Erfahrung in Analyse, Design und Entwicklung mit Java
- fundiert in Spring, Spring Boot und Microservices-Architekturen
- Erfahrung mit RESTful APIs (OpenAPI/Swagger) und Grundkenntnisse in SOAP für Legacy-Integration
- Praxiskenntnisse in relationalen Datenbanken (Oracle, MSSQL, PostgreSQL) und komplexen SQL-Queries
- Vertrautheit mit CI/CD-Pipelines und Containerisierung/Orchestrierung (Docker, Kubernetes, OpenShift) sowie Cloud-Plattformen (AWS von Vorteil)
- Praxiserfahrung mit AI-gestützter Entwicklung und neuen Engineering Ansätzen (wie Agentic Engineering) sowie idealerweise Kenntnisse in Frontend-Frameworks (Angular/React/Vue)
- Erfahrung im Mentoring von Junior-Entwicklern
- Fliessend in Deutsch (mind. C1) und Englisch (mind. B2) in Wort und Schrift Wir setzen auf gesunde Werte und sind davon überzeugt, dass Diversität der Schlüssel zum Erfolg ist. Wer Herausforderungen mit Neugierde, Motivation und Tatendrang angeht, ist bei uns genau richtig! Lass Dich von unserem Leitsatz inspirieren: We make it work!
Requirements
- experience in analysis, design and development with Java
- experience mentoring junior developers
- experience in AI-assisted development
Benefits mentioned
- opportunity to work from home
- at least 25 days of leave
- training and coaching
- flexible working hours
- mobile phone contribution
- Halbtax travelcard
- pension scheme options
- NBU insurance coverage
- daily sickness benefit insurance
- fleet discount
Apply for this job
How do I apply?
The job is published on ELCA’s website. Open the original posting ↗ to submit your application. Screeningpass does not fill in a form for you.
Who should you write to at ELCA about this role?
Start a contact search from this page. Screeningpass suggests up to three people connected to the role. Choose whom to write to, then Screeningpass looks for their professional email and prepares a message. You review it and send it yourself with Gmail. An email address is not always available, and a reply is never guaranteed.
How much does finding a contact cost?
A search costs 1 credit. Your credit is returned if the search fails. Signing up gives you 3 credits, enough for 3 searches.
What does Screeningpass do?
Screeningpass brings together internships, apprenticeships and jobs published by companies. For a job, Screeningpass finds someone to contact at the company, looks for their professional email and prepares a message using your CV. See how it works in detail.