-
Compétences Techniques2. Développement Back-End3. API et Web Services4. Bases de Données5. Architecture et Design6. Messages Asynchrones7. Outils de Versioning et CI/CD8. Qualité et Tests9. Conteneurs
View all jobs
- 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 Techniques2. Développement Back-End3. API et Web Services4. Bases de Données5. Architecture et Design6. Messages Asynchrones7. Outils de Versioning et CI/CD8. Qualité et Tests9. Conteneurs
- Java (6 années d'expérience et plus)
- Expertise dans le développement Java.
- Connaissance approfondie des principes de conception orientée objet, y compris :
- Design Patterns.
- Principes SOLID.
- Expertise dans l’utilisation d’un ou plusieurs frameworks populaires du marché.
- 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.
- Maîtrise des bases de données relationnelles (Oracle et/ou PostgreSQL).
- Maîtrise du langage SQL.
- Expérience avec les micro-services.
- Expérience de développement avec RabbitMQ.
- Maîtrise de Git pour le contrôle de version.
- Expérience avec GitLab et GitLab CI.
- Maîtrise des tests unitaires avec JUnit.
- Maîtrise de l’outil SonarQube.
- Expérience confirmée avec Docker ou Podman.
- Outils de Versioning et CI
- Expérience d’administration de GitLab.
- Maîtrise de l’intégration continue avec Jenkins.
- Expérience de mise en place d’une API Gateway.
- Expérience d’administration de Jira Data Center.
- Expérience de développement en Python.
- Compétence avec la bibliothèque React.
- Expérience d’installation de RabbitMQ.
- Expérience d’administration de SonarQube.
- Expérience de gestion des vulnérabilités avec Nexus IQ.
- Expérience avec un système d’orchestration de conteneurs, en particulier OpenShift.
- Une expérience dans le domaine de l’éditique est un plus (produits OpenText, Compart, MPI tech…).
Key Skills
Ranked by relevance
gitlab
nexus
rabbitmq
java
postgresql
gitlab ci
jenkins
python
docker
oracle
react
junit
jira
git
sql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Développeur Java Senior
2026-05-06
Full-time
Not Applicable
Switzerland
IT Services
Information Technology
View Job Details
Related
Java Springboot - Orkes/ Netflix Conductor
2026-06-18
Contract
Not Applicable
United Arab Emirates
IT Services
Design
View Job Details
Related
Java Backend Developer
2026-06-19
Full-time
Mid-Senior
United Arab Emirates
IT Services
Information Technology
Login to Apply
- Posted
- Jul 02, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Geneva
- Company
- IT Advanced Consulting SA
Industries
IT Services
IT Consulting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Développeur Java Senior
2026-05-06
Full-time
Not Applicable
Switzerland
IT Services
Information Technology
View Job Details
Related
Java Springboot - Orkes/ Netflix Conductor
2026-06-18
Contract
Not Applicable
United Arab Emirates
IT Services
Design
View Job Details
Related
Java Backend Developer
2026-06-19
Full-time
Mid-Senior
United Arab Emirates
IT Services
Information Technology