Développeur Back-End Java H/F
hace 2 días
Courbevoie
atel est un fournisseur mondial de solutions de connectivité cellulaire et le 1er agrégateur d’opérateurs mobiles alternatifs MVNO en Europe. Et si vous connectiez le monde, au-delà des frontières ? Contexte Au sein du pôle Télécom, vous rejoignez une équipe de 5 personnes en charge du développement, de l’évolution et de la maintenance des services et composants logiciels du cœur de réseau mobile. Ces solutions couvrent l’ensemble des technologies mobiles 3G, 4G et 5G, dans des environnements critiques à fortes contraintes de performance et de disponibilité. Les développements interviennent sur les périmètres suivants : • Services Voix, SMS, MMS et Data, • Contrôle d’appel, routage et fonctions de réseau intelligent, • Services à valeur ajoutée : IVR, API SMS, USSD, OTA, • Fonctions cœur de réseau 5G Stand Alone (SA), notamment PCF, • Steering of Roaming : conception et amélioration de mécanismes existants Vos missions En tant qu’ingénieur logiciel, vos principales responsabilités seront : • Analyse et traitement des tickets techniques (évolution, correctif, optimisation), • Conception et développement de nouveaux composants logiciels, notamment en environnement 5G SA, • Reprise et modernisation de l’existant : migration de composants legacy en PHP vers Java (et autres langages modernes, type Rust), • Re-développement ou re-conception de solutions existantes vers des architectures plus modernes, • Participation à la revue de conception et de code (peer review) et proposition de solutions techniques, • Rédaction des spécifications techniques, • Documentation des développements et des architectures mises en œuvre Environnements techniques • Langages : Java, PHP (legacy), • Architectures télécom temps réel, haute disponibilité, • Kafka pour la gestion des flux et événements, • Utilisation et extension de solutions open source, notamment OpenSIPS, avec ajout de fonctionnalités spécifiques, • Packaging des applications : conteneurisation (Docker), • Déploiement et préparation des environnements Kubernetes, • Coordination et échanges réguliers avec les équipes Telecom, • Contribution aux activités de support de niveau 4 (SL3 / Telecom) Vous évoluerez dans des environnements télécoms exigeants, nécessitant une forte prise en compte : • Du temps réel, • De la haute disponibilité, • De l’opérabilité et de la maintenabilité des solutions, • De la qualité et de la robustesse du code en production Votre profil De formation Bac+5, ou équivalent, vous justifiez d’au minimum 3 ans d'expérience dans un poste similaire. Une expérience sur des composants temps réels serait un plus par exemple. Vous évoluerez dans un environnement technique riche orienté télécom : vous êtes capable de monter en compétence et maitriser rapidement plusieurs technologies, parmi les suivantes : • Langages de programmation : Java, PHP, perl…, • Framework et outils: Jboss, Wildfly, Springboot, RabbitMQ, Maven, Cucumber, • DB utilisées : Mysql, MongoDB, • IDE : IntelliJ Idea, • Gestionnaire de sources : GIT, • Technologies Telecom: Stacks telecoms (SS7, SMPP, Sip Servlets, Diameter), Opensips, • Environnement : Linux, Docker, Kubernetes Vous êtes curieux et aimez apprendre. Vous êtes rigoureux, aimez le travail en équipe et avez de très bonnes capacités de communication ; vous êtes force de proposition. Un anglais courant est fortement apprécié sur le poste et le français est requis. Si la participation au développement d’une plateforme d’opérateur mobile innovante vous motive, rejoignez-nous ! Notre process de recrutement Chez Transatel, nous nous efforçons d’avoir un process global efficace afin de finaliser nos recrutements dans les meilleurs délais (environ 3 semaines). Voici les différentes étapes du processus de recrutement : • Première prise de contact RH par téléphone, • Entretiens : Un entretien Manager / RH + un ou plusieurs entretien(s) opérationnel(s) ou technique(s), • Un test de personnalité en ligne, • Un appel RH vous présentant l’offre de collaboration en détails puis réception de celle-ci par mail, • Accueil & parcours d’intégration Nos avantages • Package salarial : fixe + bonus individuel + intéressement semestriel et participation (plaçables sur PEE ou PER), • Comités de salaire tous les 6 mois, • Jusqu’à 2 jours de télétravail, 25 jours de congés + des jours offerts Si vous êtes arrivés jusqu’en bas de cette offre, il serait dommage de remettre votre candidature à plus tard, postulez !