Auf einen Blick
- Aufgaben: Développe des applications Java et collabore sur des projets innovants.
- Arbeitgeber: Entreprise technologique dynamique avec une culture collaborative.
- Mitarbeitervorteile: Salaire compétitif, avantages santé, télétravail et développement professionnel.
- Andere Informationen: Environnement dynamique avec d'excellentes opportunités de croissance de carrière.
- Warum dieser Job: Travaille avec des technologies de pointe et impacte des projets innovants.
- Gewünschte Qualifikationen: Expérience en développement Java et compétences en collaboration d'équipe.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Compétences requises
- Maîtrise du développement Java sur les versions Java 7 à 21
- Connaissance approfondie des principes de conception orientée objet, y compris Design Patterns et principes SOLID
- Développement Back‑End
- Expertise dans l’utilisation d’un ou plusieurs frameworks les plus utilisés du marché, en particulier Spring MVC, Spring Boot et Spring REST
- Maîtrise des bases de données relationnelles
- Maîtrise du développement des web services REST et SOAP
- Capacité à concevoir, implémenter et maintenir des API robustes et sécurisées
- Expertise dans l’utilisation d’un ou plusieurs frameworks les plus utilisés du marché, notamment Vue3, Typescript et Nuxt.js
- Maîtrise de Git pour le contrôle de version
- Familiarité avec les outils d’intégration continue et de déploiement continu Jenkins
- Maîtrise de l'environnement de développement IntelliJ IDEA et Maven
- Connaissance des concepts d’architecture logicielle les plus utilisés du marché
- Maîtrise des tests unitaires avec JUnit
- Expérience confirmée avec SonarQube
- Compréhension des principes généraux de sécurité informatique
- Connaissance des conteneurs et orchestrateurs comme Docker et Kubernetes
- Connaissance des principaux systèmes d’orchestration de conteneurs
- Expérience confirmée dans un environnement de travail Agile
- Maîtrise des outils JIRA et Confluence
- Base de données
- API et Web Service
- Architecture et Design
- Qualité et Tests
- Expérience avec les micro services et l’architecture hexagonale
- Sécurité
- Connaissance des conteneurs et orchestrateurs comme Docker et Kubernetes
- Développement Java – IHM
- Connaissance du SIC de l’OCLPF et de son architecture
- Concevoir, développer et maintenir des systèmes informatiques
- Concevoir et réaliser des tests unitaires
- Pratiquer la revue de code systématique
- Analyser et corriger les anomalies lors des phases de tests d’intégration et fonctionnels
- Participer aux maintenances correctives
- Identifier et communiquer sur les risques et problèmes, fédérer les personnes concernées pour rechercher des solutions
- Monter en compétences sur les pratiques de qualité et sécurité logiciel
- Monter en compétences sur le domaine métier pour lequel je contribue
- Assurer le maintien du niveau de qualité et de sécurité des systèmes
- Participer à l’amélioration continue des processus et outils
- Participer à l’amélioration continue de l’organisation de son équipe
- Participer à l'amélioration des pratiques Agile
- Capitaliser en continue sur l'expérience acquise
- Participer aux pratiques d'ingénierie logicielle
- Participer activement à l'amélioration continue du service de développement sur-mesure
Développeur Full Stack Java Senior Arbeitgeber: IT ADVANCED CONSULTING SA
Kontaktperson:
IT ADVANCED CONSULTING SA HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Développeur Full Stack Java Senior
✨Tip Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tip Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeige, dass du nicht nur die Theorie beherrschst, sondern auch praktisch anwenden kannst.
✨Tip Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!
✨Tip Nummer 4
Zeige deine Leidenschaft für das Programmieren! Sprich über deine Projekte, Open-Source-Beiträge oder Technologien, die du spannend findest. Arbeitgeber suchen nach Menschen, die wirklich brennen für das, was sie tun.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Développeur Full Stack Java Senior
Tipps für deine Bewerbung 🫡
Sei du selbst!: Zeig uns, wer du wirklich bist! Verwende deine eigene Stimme und Persönlichkeit in deinem Anschreiben. Das macht dich einzigartig und hilft uns, dich besser kennenzulernen.
Pass auf die Details auf!: Achte darauf, dass dein Lebenslauf und dein Anschreiben fehlerfrei sind. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Lass es am besten von jemand anderem gegenlesen!
Beziehe dich auf die Stellenbeschreibung!: Nutze die Anforderungen aus der Stellenbeschreibung, um zu zeigen, wie deine Fähigkeiten und Erfahrungen dazu passen. Das zeigt uns, dass du die Anforderungen verstanden hast und motiviert bist, bei uns zu arbeiten.
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!
Wie du dich auf ein Vorstellungsgespräch bei IT ADVANCED CONSULTING SA vorbereitest
✨Mach dich mit den Technologien vertraut
Stelle sicher, dass du die geforderten Technologien und Frameworks wie Java, Spring und Vue3 gut beherrschst. Bereite dich darauf vor, konkrete Beispiele aus deiner bisherigen Arbeit zu nennen, um deine Expertise zu demonstrieren.
✨Verstehe die Prinzipien der Softwarearchitektur
Sei bereit, über Design Patterns und SOLID-Prinzipien zu sprechen. Zeige, dass du nicht nur die Theorie kennst, sondern auch, wie du diese in realen Projekten angewendet hast.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu API-Entwicklung, Datenbanken und Tests. Übe, wie du deine Lösungen klar und strukturiert präsentieren kannst, um dein technisches Wissen zu zeigen.
✨Zeige deine Teamfähigkeit und Agilität
Da das Unternehmen Wert auf agile Methoden legt, sei bereit, über deine Erfahrungen in agilen Teams zu sprechen. Betone, wie du zur Verbesserung von Prozessen und zur Zusammenarbeit im Team beigetragen hast.