Auf einen Blick
- Aufgaben: Entwickle und unterstütze innovative Softwarelösungen in einem dynamischen Team.
- Arbeitgeber: Führendes Unternehmen im Bereich Softwareentwicklung mit Fokus auf Qualität und Sicherheit.
- Mitarbeitervorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Andere Informationen: Wachstumsorientierte Umgebung mit vielen Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und fördere die Qualität in einem kreativen Umfeld.
- Gewünschte Qualifikationen: Mindestens 6 Jahre Erfahrung in Java-Entwicklung und Kenntnisse in modernen Frameworks.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Assurer le maintien du niveau de qualité et de sécurité des systèmes. Apporter un support technique et méthodologique aux développeurs. Concevoir et évaluer des solutions informatiques. Identifier et communiquer sur les risques et problèmes, tout en fédérant les parties concernées pour rechercher des solutions. Accompagner la montée en compétences des développeurs sur les pratiques de qualité et de sécurité logicielle. Promouvoir la qualité logicielle au sein des équipes. S’intéresser à l’installation et à l’administration des outils des développeurs (GitLab, SonarQube, Nexus RM, Nexus IQ…). Coordonner les acteurs de différents services et intégrer des solutions du marché. Participer à l'amélioration continue des processus, outils et pratiques Agile. Capitaliser en continu sur l'expérience acquise. Contribuer aux pratiques d'ingénierie logicielle.
Compétences Techniques
- Java (6 années d'expérience et plus) - Expertise dans le développement Java.
- Développement Back-End - Expertise dans l’utilisation d’un ou plusieurs frameworks populaires du marché.
- API et Web Services - Maîtrise du développement des web services REST et SOAP. Capacité à concevoir, implémenter et maintenir des APIs robustes et sécurisées. Expérience dans la sécurisation des APIs avec OAUTH2/OIDC.
- Bases de Données - Maîtrise des bases de données relationnelles (Oracle et/ou PostgreSQL). Maîtrise du langage SQL.
- Architecture et Design - Expérience avec les micro-services. Expérience de développement avec RabbitMQ.
- Outils de Versioning et CI/CD - Maîtrise de Git pour le contrôle de version. Expérience avec GitLab et GitLab CI.
- Qualité et Tests - Maîtrise des tests unitaires avec JUnit.
- Conteneurs - Expérience confirmée avec Docker ou Podman.
Compétences Importantes
- Outils de Versioning et CI - Expérience d’administration de GitLab. Maîtrise de l’intégration continue avec Jenkins.
- API et Web Services - Expérience de mise en place d’une API Gateway. Expérience d’administration de Jira Data Center.
- Développement - Expérience de développement en Python. Compétence avec la bibliothèque React. Expérience d’installation de RabbitMQ.
- Qualité et Vulnérabilité - Expérience d’administration de SonarQube. Expérience de gestion des vulnérabilités avec Nexus IQ.
- Conteneurs - Expérience avec un système d’orchestration de conteneurs, en particulier OpenShift.
- Éditique - Une expérience dans le domaine de l’éditique est un plus (produits OpenText, Compart, MPI tech…).
Développeur Java Senior Arbeitgeber: IT ADVANCED CONSULTING SA
Kontaktperson:
IT ADVANCED CONSULTING SA HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Développeur Java Senior
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe häufige Fragen zu Java, APIs und Datenbanken. Wir empfehlen, Mock-Interviews mit Freunden oder Kollegen durchzuführen, um dein Selbstvertrauen zu stärken.
✨Tipp Nummer 3
Zeige deine Leidenschaft für Qualität und Sicherheit! Sprich über deine Erfahrungen mit Tools wie SonarQube oder GitLab und wie du zur Verbesserung von Prozessen beigetragen hast. Das zeigt, dass du nicht nur ein Entwickler, sondern auch ein Teamplayer bist.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Dort findest du die neuesten Stellenangebote und kannst sicher sein, dass deine Bewerbung direkt bei uns landet. Lass uns gemeinsam an deiner Karriere arbeiten!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Développeur Java Senior
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Développeur Java Senior interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Betone deine Erfahrungen: Stell sicher, dass du deine relevanten Erfahrungen im Bereich Java-Entwicklung und Softwarequalität klar hervorhebst. Wir wollen sehen, wie du die Anforderungen der Stelle erfüllst und welche Erfolge du in der Vergangenheit erzielt hast.
Sei konkret: Vermeide allgemeine Floskeln und sei konkret in deinen Aussagen. Nenne spezifische Projekte oder Technologien, mit denen du gearbeitet hast, und beschreibe, wie du zur Verbesserung der Qualität und Sicherheit beigetragen hast. Das zeigt uns dein Fachwissen!
Bewirb dich über unsere Website: Vergiss nicht, dich direkt über unsere Website zu bewerben! So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei IT ADVANCED CONSULTING SA vorbereitest
✨Mach dich mit den Technologien vertraut
Stelle sicher, dass du die in der Stellenbeschreibung genannten Technologien und Tools gut verstehst. Wenn du mit GitLab, SonarQube oder Docker gearbeitet hast, bringe konkrete Beispiele mit, um deine Erfahrung zu untermauern.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu Java, API-Entwicklung und Datenbanken. Übe, wie du deine Lösungen erklärst und dabei auf Best Practices in Bezug auf Qualität und Sicherheit eingehst. Zeige, dass du nicht nur die Theorie kennst, sondern auch praktische Erfahrungen hast.
✨Zeige Teamfähigkeit und Kommunikationsskills
Da die Rolle viel Zusammenarbeit erfordert, sei bereit, Beispiele zu geben, wie du in der Vergangenheit mit anderen Entwicklern oder Abteilungen zusammengearbeitet hast. Betone deine Fähigkeit, Probleme zu identifizieren und Lösungen im Team zu finden.
✨Frage nach den nächsten Schritten
Am Ende des Interviews kannst du nach den nächsten Schritten im Auswahlprozess fragen. Das zeigt dein Interesse an der Position und gibt dir auch die Möglichkeit, mehr über die Unternehmenskultur und das Team zu erfahren.