Remote
Job description
Europace Ratenkredit GmbH est le plus grand place‑de‑marché financier d’Allemagne dédié aux prêts immobiliers, aux produits d’épargne logement et aux crédits à la consommation. Notre mission : simplifier l’accès aux meilleures solutions de financement pour les particuliers en réunissant banques, courtiers et consommateurs sur une plateforme digitale unique.
Au sein de notre Business Unit Ratenkredit, 40 collaborateurs travaillent en équipes produit pleinement fonctionnelles. Chaque équipe possède la responsabilité complète d’un service : du design de l’interface utilisateur à la conception d’API, en passant par le développement back‑end, le déploiement et l’exploitation. Nous adoptons une approche agile, auto‑organisée et orientée utilisateur, afin de livrer rapidement des fonctionnalités à forte valeur ajoutée.
**Ce que vous ferez au quotidien**
- **Développement de nouvelles fonctionnalités** : vous concevez, codez et testez des composants Angular (v12+) et des services Java (Spring Boot) en suivant les principes du design centré utilisateur. Vous assurez la cohérence du code avec l’architecture globale et veillez à la maintenabilité du système.
- **Intégration et évolution des services** : vous participez à l’enrichissement de nos API REST, à la mise en place de micro‑services et à l’intégration de solutions tierces (paiement, scoring, CRM). Vous collaborez étroitement avec les équipes produit pour transformer les exigences métier en solutions techniques robustes.
- **Exploitation et monitoring** : vous êtes garant du bon fonctionnement en production. Vous configurez les pipelines CI/CD (GitLab CI, Jenkins), déployez sur des environnements Docker/Kubernetes et mettez en place des alertes et des tableaux de bord (Prometheus, Grafana).
- **Conception précoce** : vous intervenez dès les phases de conception, proposez des architectures, participez aux revues de design et conseillez sur les meilleures pratiques (TDD, DDD, Clean Code).
- **Amélioration continue** : vous partagez vos connaissances, animez des ateliers techniques, contribuez à la montée en compétences de l’équipe et participez aux rétrospectives Scrum pour optimiser nos processus.
**Profil recherché**
- Minimum 5 ans d’expérience en développement full‑stack, dont au moins 3 ans avec Angular et Java/Spring Boot.
- Maîtrise des concepts d’API REST, de l’architecture micro‑services et des conteneurs (Docker, Kubernetes).
- Expérience avérée en CI/CD, tests automatisés (JUnit, Jasmine/Karma) et gestion de version (Git).
- Bonnes pratiques d’UX/UI, sens du détail et capacité à travailler en mode user‑centric.
- Esprit d’équipe, autonomie, curiosité technique et capacité à prendre des initiatives dans un environnement agile.
- Maîtrise de l’anglais professionnel (écrit et oral) ; l’allemand est un plus mais non obligatoire.
**Ce que nous offrons**
- Poste en CDI à temps plein, 100 % remote avec la liberté de travailler depuis n’importe quel lieu en Allemagne (ou depuis Berlin si vous le souhaitez).
- Horaires flexibles et politique de « work‑life‑balance » soutenue par un budget dédié à la formation continue (conférences, certifications, cours en ligne).
- Environnement technologique moderne, accès à des outils de pointe et participation à des projets à fort impact sur le marché du crédit.
- Programme de partage des bénéfices, tickets restaurant, assurance santé complémentaire et congés supplémentaires.
- Culture d’entreprise inclusive, équipe internationale et événements virtuels réguliers pour renforcer la cohésion.
Rejoignez Europace et contribuez à transformer le paysage financier allemand tout en développant votre expertise technique dans un cadre stimulant et entièrement remote. Postulez dès maintenant pour devenir acteur clé de notre succès !