جديد
وصف الوظيفة
Chez Qaracter, nous ne nous contentons pas de pourvoir des postes : nous construisons des carrières. Rejoignez la **Qaracter Tech Academy**, un programme d’intégration de 12 mois dédié aux jeunes talents qui souhaitent façonner l’avenir de la banque grâce à l’innovation technologique. Vous intégrerez une équipe dynamique basée à Málaga (Espagne) et travaillerez en mode hybride, avec la possibilité de télé‑travail plusieurs jours par semaine.
### Vos missions
- **Développement logiciel** : conception, codage et tests d’applications bancaires en Java, en utilisant les frameworks Spring et Spring Boot.
- **API & Micro‑services** : création et consommation d’API RESTful, mise en place d’architectures micro‑services, gestion de la communication asynchrone avec Kafka et RabbitMQ.
- **Bases de données** : modélisation, interrogation et optimisation de bases relationnelles (Oracle, MySQL, PostgreSQL) et découverte des solutions NoSQL (MongoDB, Cassandra).
- **DevOps & Cloud** : participation aux pipelines CI/CD avec Git, Docker, Jenkins et Kubernetes, déploiement sur les plateformes cloud AWS, Azure ou GCP.
- **Méthodologies Agiles** : participation active aux sprints Scrum/Kanban, revues de code, daily stand‑ups et rétrospectives.
- **Collaboration fonctionnelle** : travail en étroite synergie avec les analystes métier, les équipes produit et les experts du domaine bancaire pour transformer les besoins en solutions robustes et évolutives.
### Ce que vous apprendrez
- Maîtrise avancée de **Java 17**, Spring Boot, JPA/Hibernate et des bonnes pratiques de clean code.
- Conception d’**API RESTful** sécurisées et documentation avec OpenAPI/Swagger.
- Architecture **micro‑services** et patterns de résilience (circuit‑breaker, retry, bulkhead).
- Gestion de **messageries** (Kafka, RabbitMQ) pour le traitement d’événements en temps réel.
- Utilisation d’outils **DevOps** (Docker, Kubernetes, Helm) et mise en place de pipelines automatisés (Jenkins, GitLab CI).
- Déploiement et monitoring d’applications sur **AWS/Azure/GCP** (EC2, S3, Lambda, AKS, GKE).
- Approche **Agile** complète : planification, estimation, suivi de KPI, amélioration continue.
### Profil recherché
- Diplôme récent (Bac+3/5) en informatique, ingénierie logicielle, télécommunications ou domaine équivalent.
- Solide base en **Java** et **SQL** ; curiosité pour Spring Boot, les API et le cloud.
- Niveau d’anglais **B2** minimum, à l’oral comme à l’écrit.
- Esprit d’équipe, sens de l’initiative, passion pour le code propre et la résolution de problèmes complexes.
- Motivation à évoluer dans le secteur bancaire et à contribuer à des projets à forte valeur ajoutée.
### Pourquoi Qaracter ?
- **Mentorat** : accompagnement personnalisé par des experts du secteur bancaire et de la fintech.
- **Formation continue** : accès à des cours certifiants (AWS, Kubernetes, Spring) et à des conférences internes.
- **Environnement stimulant** : culture d’innovation, hackathons réguliers et projets à impact réel.
- **Évolution de carrière** : possibilités d’évolution rapide vers des postes de développeur senior, architecte ou chef de projet technique.
- **Package attractif** : salaire compétitif, tickets restaurant, mutuelle, et programme de mobilité internationale.
Vous êtes prêt(e) à relever le défi et à contribuer à la transformation digitale du secteur bancaire ? Postulez dès maintenant et démarrez votre aventure professionnelle avec Qaracter !