Java Lead Developer (m/w/d)
Lead Java developer at Sopra Steria in Bern: technically leads and coaches dev teams (up to 5), builds Java frontend/backend projects (Spring, JPA, REST) for public-sector clients, and advises them on architecture, Scrum, Clean Code and DevOps. German fluency and Swiss residence required; Angular and cloud experience are a plus.
- Compensation
- Not disclosed
- Location
- Bern, Switzerland
- Work setup
- Hybrid
- Seniority
- Lead
- Employment
- Not specified
- Experience
- Not specified
- Category
- Not specified
- Posted
Skills
Must have
- Completed degree in computer science (FZ/FA, HF or university level)
- Several years of Java development experience (Spring, JPA, REST)
- Extensive experience designing and implementing complex applications
- Client-facing presence with strong communication and consulting skills
- Strong social skills — team player who puts the 'WE' first
- Very good German spoken and written; good English
- Residence in Switzerland
- Apply and promote agile methods (Scrum), best-practice approaches, Clean Code and DevOps culture
- Technical leadership, coaching and support of developer teams up to 5 developers
Nice to have
- Good to very good frontend knowledge with frameworks like Angular or Bootstrap
- Experience with cloud platforms (e.g. AWS, Azure, GCP)
Full description
Description de l'entreprise
En tant que Développeur principal Java, vous jouez un rôle central dans la mise en œuvre technique de projets clients exigeants dans le secteur public. Vous alliez un excellent savoir-faire technique à un esprit fortement orienté conseil et convainquez à l'interface entre la technologie et le client. Vous accompagnez nos clients de manière orientée solution, parlez leur langage et apportez en même temps des impulsions techniques à l'équipe. En cas d'aptitude et d'intérêt, il est également possible de se développer à terme vers un poste de spécialiste ou de management hiérarchique.
Description du poste
- Direction technique, coaching et soutien d'équipes de développeurs jusqu'à une taille de 5 développeurs
- Développement de projets logiciels basés sur Java (Frontend/Backend)
- Conseil aux clients dans le domaine des architectures logicielles, des approches techniques et de la conduite de projet
- Collaboration étroite avec les Product Owners, les Business Analysts et d'autres parties prenantes
- Application et promotion des méthodes agiles (Scrum), des approches Best-Practice, de la culture Clean Code et DevOps
- Assurer le respect des normes de qualité et de sécurité convenues
- Responsable des décisions d'architecture ainsi que de la revue et du développement des paysages systèmes existants
- Collaboration avec des équipes interdisciplinaires ainsi que des services spécialisés côté client
Qualifications
- Formation achevée en informatique au niveau FZ/FA, HF ou université
- Expérience de plusieurs années en développement Java (Spring, JPA, REST, etc.)
- Bonnes à très bonnes connaissances dans le domaine Frontend avec des frameworks comme Angular ou Bootstrap sont un avantage
- Expérience approfondie dans la conception et la mise en œuvre d'applications complexes
- Expérience avec des plateformes cloud (par ex. AWS, Azure, GCP) est un avantage
- Présence assurée en contact client combinée à une grande compétence en communication et conseil
- Compétences sociales prononcées – joueur d'équipe qui met le NOUS au premier plan
- Très bonnes connaissances de l'allemand à l'oral et à l'écrit, anglais à un bon niveau
- Résidence en Suisse
Informations supplémentaires
- Perspectives d'évolution vers un poste de spécialiste ou de management hiérarchique
- Grande marge de manœuvre et droit de regard dans les décisions techniques
- Accès aux technologies les plus modernes et au vaste Learning Hub du groupe Sopra Steria
- Conditions de travail flexibles avec possibilité de télétravail et de modèles à temps partiel
- Collaboration très ouverte et collégiale, confirmée par nos collaborateurs dans le cadre de la certification «Great Place to Work»