Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen mit Java und Angular für spannende Projekte.
- Unternehmen: SmartWave, ein dynamisches Unternehmen mit einer offenen und freundlichen Kultur.
- Vorteile: Flexible Arbeitszeiten, Homeoffice-Möglichkeiten und zahlreiche Weiterbildungschancen.
- Weitere Informationen: Tolle Karrierechancen in einem unterstützenden Umfeld mit regelmäßigen Teamevents.
- Warum dieser Job: Werde Teil eines Teams, das die digitale Zukunft gestaltet und echte Veränderungen bewirkt.
- Qualifikationen: Erfahrung in Backend- und Frontend-Entwicklung sowie Teamarbeit sind erforderlich.
Das prognostizierte Gehalt liegt zwischen 75600 - 92400 CHF pro Jahr.
Chez SmartWave, nous sommes résolus à transformer le paysage numérique des entreprises en fusionnant les compétences techniques avancées avec des relations humaines valorisantes. Notre objectif n'est pas seulement d'offrir des solutions logicielles, mais aussi de construire des partenariats durables, où l'engagement, la curiosité et le travail d'équipe forment le cœur de chaque initiative, dans une démarche responsable reconnue par notre certification BCorp.
Nous nous efforçons d'être le partenaire de choix pour les entreprises qui cherchent à renforcer leur capacité numérique, en fournissant des services allant du développement d'applications à l'optimisation des opérations, le tout en garantissant la sécurité des identités. Notre passion est de travailler ensemble pour apporter le futur de la numérisation dans l'ici et maintenant.
Pour SmartWave, l'expertise technique veut dire la maîtrise, la compétence et le savoir-faire spécifiques dans un domaine technique ou technologique particulier. Elle implique une compréhension approfondie et une connaissance avancée des principes, des pratiques, des outils, des techniques et des technologies associées à ce domaine. Pour chacun de ces domaines, SmartWave couvre l'intégralité du cycle de vie du produit :
- Développement d'Applications Sur-Mesure : Front End, Back end, Low code
- Orchestration Numérique : APIM, ESB et Messaging
- Sécurité des Identités : IDM et IAM
- Transformation des Opérations : Cloud et DevOps
Nous recrutons des collaborateurs avec l'objectif de développer leur expertise technique, leurs aptitudes et leur carrière sur plusieurs projets et dans des contextes clients variés. Êtes-vous prêt à rejoindre notre équipe d'experts et travailler dans un environnement convivial, ouvert et stimulant dans lequel les initiatives personnelles sont encouragées ?
Nous cherchons notre prochain.e consultant.e “Ingénieur.e Java Full stack” avec une solide expertise technique sur le développement Backend et Frontend. Vous aurez la responsabilité de conseiller et implémenter des solutions chez des clients au sein de projets de plus ou moins grande envergure.
Vos principaux objectifs :
- Développement de solutions spécifiques avec Spring et Angular
- Dialogue avec des interlocuteurs IT
- Contribution aux activités d’avant-vente
- Documentation des activités techniques
- Implication dans des activités de veille technologique
Votre profil :
- Vous êtes titulaire d'un diplôme d'ingénieur ou diplôme jugé équivalent
- Vous avez une solide expérience de développement d’applications côté backend (5 ans ou plus)
- Vous avez une très bonne connaissance des frameworks Spring, Spring Security, Spring Boot, Hibernate/JPA, Jackson
- Vous maîtrisez également le Framework Spring sur les dernières versions supportées par l’éditeur : Spring MVC/WebFlux/Reactor, Spring Security, Spring Data (JDBC/JPA et/ou R2DBC)
- Vous avez une bonne expérience dans le développement d’applications avec Angular (1 an ou plus)
- Vous avez une parfaite connaissance de Java 8+
- Vous avez une bonne connaissance des méthodes et outils modernes de développement Frontend (Node, NPM, Yarn, Webpack, Angular CLI, Jasmine, Mocha, Karma, Tslint, Protractor...)
- Vous avez une expérience avérée dans le développement d’API REST avec Spring
- Vous maîtrisez la modélisation en base de données et du langage SQL ou PLSQL
- Vous maîtrisez les frameworks de tests Junit, Mockito
- Vous maîtrisez HTML5, Javascript, CSS3 et Typescript
- Vous parlez français et anglais
Le petit + :
- Vous avez déjà réalisé des développements en architecture microservices
- Vous connaissez SpringMVC, Spring Cloud, Thymeleaf, Infinispan ou (EhCache)
- Vous avez de l’expérience avec Bamboo, Gitflow, Gitlab
- Vous avez de l’expérience avec MongoDB ou toute autre base NoSQL
- Vous avez de l’expérience dans le développement mobile avec Ionic
- Vous êtes sensible à la démarche qualité (Tests, Sonar, Intégration Continue)
- Vous avez de l'expérience sur Java 17+ et Spring Boot 3
- Vous êtes capable de monter en compétence sur de nouvelles technologies
- Vous êtes rigoureux et méthodique
- Vous êtes capable de vous adapter facilement et rapidement, faites preuve de curiosité et d'ouverture d'esprit
- Vous êtes responsable, vous savez travailler en autonomie et gérer vos priorités
- Vous êtes à l’aise pour présenter vos réalisations, possédez de solides compétences interpersonnelles, le sens de l’écoute et du travail en équipe
Informations supplémentaires :
- Le lieu de travail est à Genève – Versoix avec des déplacements réguliers en Suisse Romande
- Poste fixe à 100%
- Date de démarrage : ASAP ou à convenir
- Rémunération : à convenir selon le profil soumis
- Vous êtes ressortissant.e/résidant.e Suisse ou ressortissant.e de l'UE ou disposez d'un permis de travail valable sur le territoire Suisse
Avantages SmartWave :
- Entreprise à taille humaine avec un environnement de travail agréable (locaux à 5 min à pied du lac et de la gare)
- Télétravail partiel possible et nombreux autres avantages
- Horaires de travail flexibles
- Possibilité de réaliser diverses formations techniques et «soft skills»
- Une ambiance de travail conviviale avec des apéritifs, soirées et barbecues durant toute l’année!
- 5 semaines de congés ; 6 semaines de congés dès la 5e année révolue
Le processus de recrutement :
- Premier entretien: rencontre avec un membre de notre équipe RH dans le but d’échanger sur votre parcours professionnel, personnel et de vos motivations.
- Test technique : réalisé par nos équipes
- Second entretien: rencontre avec le manager de l’équipe avec lequel vous serez amené.e à travailler. Cet entretien permettra d’évaluer vos compétences techniques ainsi que votre expertise.
- Pair à pair: si vous êtes dans la région, un repas à Versoix avec des membres de notre équipe pour échanger sur tout sauf sur votre CV
- Une proposition de contrat qui vous correspond!
Aménagements :
Si vous avez besoin d'aménagements particuliers en raison d'un handicap pour postuler à des postes ouverts, n'hésitez pas à nous le signaler.
Déclaration d'intention aux candidats :
Chez SmartWave, nous pensons que chacun d’entre nous peut améliorer l'état de notre monde. Nous avons la responsabilité de promouvoir l'égalité dans nos communautés et sur nos lieux de travail. Ainsi, nous nous engageons à refléter la diversité de notre société au sein de nos équipes par le biais de programmes et d'initiatives inclusifs tels que l'égalité des salaires et les Groupes-ressources d'employés (GRE), l’allocation d’initiation au travail...
Consultant.e Full stack Java/Angular in Versoix Arbeitgeber: SMARTWAVE SA
SmartWave ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und unterstützenden Umfeld zu wachsen. Mit flexiblen Arbeitszeiten, der Option auf Teilzeitarbeit und einer Vielzahl von Schulungsprogrammen fördert das Unternehmen nicht nur technische Fähigkeiten, sondern auch persönliche Entwicklung. Die angenehme Arbeitsatmosphäre in Genf, kombiniert mit regelmäßigen Teamevents, schafft eine starke Gemeinschaft, in der Innovation und Zusammenarbeit im Mittelpunkt stehen.
Jobgipfel Expertenrat🤫
Wir sind der Meinung, dass du so Consultant.e Full stack Java/Angular in Versoix erhalten könntest
✨Mach mit bei Tech-Meetups!
Als Software-Entwickler sollt's du unbedingt an lokalen Tech-Meetups teilnehmen. Das isch ne super Möglichkeit, um leute kennenzulernen, die im selben Bereich arbeiten. Frag nach, ob die eventuell offene Stellen haben oder wo die spannendsten Projekte am Start sind.
✨Freu dich auf Hackathons!
Hackathons sind nicht nur eine super Gelegenheit, um dein Können zu zeigen, sondern auch um direkt in Kontakt mit Firmen zu treten, die grad nach Talenten suchen. Mach mit, zeig, was du drauf hast und vielleicht kannst du das Interesse von SMARTWAVE SA wecken!
✨Erstelle ein paar coole Projekte!
Wenn du dich um eine Vollzeitstelle als Software-Entwickler bewirbst, ist es wichtig, dass du ein Portfolio hast. Hol dir ein paar eigene Projekte oder mach bei Open-Source-Projekten mit. Das gibt den Firmen wie SMARTWAVE SA einen Einblick in deine Fähigkeiten und Kreativität.
✨Networking auf Entwickler-Plattformen!
Nutze Plattformen wie GitHub oder Stack Overflow, um deine Sichtbarkeit zu erhöhen. Beteilige dich an Diskussionen und schau, wo du anderen helfen kannst. So wirst du ein Teil der Community und lass die Leute wissen, dass du auf der Suche nach einem Vollzeitjob in der Software-Entwicklung bist!
Wir glauben, dass du diese Fähigkeiten brauchst, um Consultant.e Full stack Java/Angular in Versoix mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Zeig us dini Coding-Skills!:Im Bereich Software-Entwicklung isch es mega wichtig, dass du dini technischen Fähigkeiten unter Beweis stellsch. Mach sicher, dass du e Übersicht vo dine Programmier-Sprachen, Frameworks und Tools, wo du beherschsch, in dine CV einfüegsch. Wenn du scho Projekte oder Programmierungen gemacht hesch, verlink doch uf GitHub oder dein Portfolio, damit mir dini Skills gleich chönne gseh!
Erzähl vo dinere Leidenschaft!:In dim Bewerbungsschreiben sollsch du usdrücklich ussüüse, warum Software-Entwicklung din Traumberuf isch. Was motiviert dich? Welche Technologien oder Projekte interessieren dich besonders? Das git uns e gueti Vorstellung, wie du dich ins Team integriere chönntisch und was du für neue Ideen bringisch.
Soft Skills sind wichtig!:Neben technischen Fähigkeiten, leged mir bei SMARTWAVE SA auch Wert uf Soft Skills wie Teamarbeit, Kommunikation und Problemlösig. Mach sicher, dass du im Bewerbungsschreiben erläuterisch, wie du diese Fähigkeiten in vorherige Projekte oder Erlebnisse ebruecht hesch. Das zeigt, dass du nöd nur en Code-Champion bisch, sondern au e super Kollege.
Halte dir di Zeit für d'Bewerbung frei!:Bei Vollzeit-Positionen sind wir vor allem interessiert an langfristigen Engagements. Zeig uns im Bewerbungsschreiben, das du bereit bisch, dich für uns z'engagiere. Mach aber au klar, dass du flexibel und bereit bisch, neue Technologien oder Methoden zu lerne. Und vergiss nöd, dich direkt über unsere Website zu bewerben – das macht's für üns einfacher!
Wie man sich auf ein Vorstellungsgespräch bei SMARTWAVE SA vorbereitet
✨Vorbereitung uf die Coding-Challenges
In der Software-Entwicklung sind Coding-Challenges oft en Bestandteil vo de Interviews. Mir wäre es wichtig, dass mir unse Algorithmen und Datensstrukturen gut beherrschen. Nimm dir Zeit, um auf Plattformen wie LeetCode oder HackerRank üben und auf spezifische Themen, die verlangt werde chönd, usrichte.
✨Flyer für din Portfolio
Bei Vollzeitstellen isch es wichtig, dass mir e starks Portfolio präsentiere chönd. Zeig d'Projekte, die du gemacht hesch, und stelle sichere, dass du alle wichte Tools und Technologien erwähnt hesch, die relevant sind. Mach klar, wie du als Teamspieler arbedest, und gib Beispiele fürs Coden im Team.
✨Technisch konkret werde
Bereite dich uf technische Fragen zu den spezifischen Tools und Frameworks vor, die im Job gefragt sind. Frag dich, wie du spezifisch mit Technologien wie Git, Docker oder andere aktuell verwendete Technologien umgeisch und sei parat, genau das zu erläuterä. Das zeigt, dass du das nötige Wissen hesch und diktiert das Gespräch auf a höhere Ebene.
✨Teamfit isch wichtig
In der Software-Entwicklung isch die Teamdynamik extrem wichtig. Mach dir Gedanken, wie du deine Kommunikationsfähigkeiten und Problem-Lösungsstrategien im Team beschriebe chönd. E paar Beispiele, wie du Herausforderungen im Team gemeistert hesch, werden dir helfen, einen bleibenden Eindruck z’hinterlä.