{"id":3348975,"url":"https://alion.io/job/esenca-developpeur-back-java-21","title":"Développeur back (java 21)","company":{"id":3909441,"name":"Esenca","domain":"esenca.fr","url":"https://alion.io/company/esenca-3","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"freelance","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lille, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":400,"max":440,"currency":"EUR","period":"day","gross":null,"usd_annual":122500},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"FinOps","optional":false},{"name":"Java","optional":false}],"status":"live","first_seen_at":"2026-10-27T14:29:16Z","employer_posted_date":null,"last_verified_at":"2026-10-27T14:29:16Z","board_verified":false,"closed_at":null,"days_open":1,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":1},"description":"Contexte de la missionDans le cadre de l’évolution d’une application stratégique de facturation B2B et de la préparation aux exigences réglementaires liées à la facturation électronique, nous recherchons un Développeur Back-End Java 21 expérimenté.\nVous intégrerez une équipe technique en charge d’un produit en production, avec pour objectifs d’accélérer la livraison de nouvelles fonctionnalités, de renforcer la qualité et la sécurité applicatives, d’intégrer des usages d’intelligence artificielle dans le cycle de développement et d’optimiser les coûts d’exploitation.\nLa mission s’inscrit dans un environnement exigeant, marqué par des délais de livraison contraints, des enjeux de continuité de service et une forte attention portée à la performance et à la conformité.\nMissions principales1. Développement Back-End et architectureConcevoir, développer et déployer de nouvelles fonctionnalités en Java 21.\n\nParticiper au cadrage technique et aux choix d’architecture logicielle.\n\nDévelopper et maintenir des applications et services s’appuyant sur Kafka et MongoDB.\n\nGarantir la robustesse, la sécurité, la performance et la maintenabilité du code.\n\nAssurer la continuité de service et sécuriser les mises en production.\n\nContribuer à l’amélioration continue de l’architecture existante.\n\n2. Qualité logicielle et industrialisationConcevoir et maintenir des tests automatisés.\n\nIdentifier et réduire la dette technique.\n\nParticiper aux revues de code et diffuser les bonnes pratiques de développement.\n\nAméliorer les processus d’intégration et de déploiement continus.\n\nDocumenter les solutions techniques et contribuer à la montée en compétences de l’équipe.\n\n3. Intégration de l’intelligence artificielleIdentifier les cas d’usage pertinents de l’IA dans le cycle de développement.\n\nConcevoir et intégrer des agents et des compétences IA (agents/skills) dans les pratiques d’ingénierie.\n\nIndustrialiser les usages de l’IA pour améliorer la productivité et fiabiliser les développements.\n\nContribuer à la réduction du time-to-market et à l’amélioration de la qualité des livrables.\n\n4. Optimisation FinOpsAnalyser les coûts d’exploitation de la solution existante.\n\nIdentifier et prioriser les leviers d’optimisation des ressources et de l’architecture.\n\nProposer des évolutions techniques permettant d’améliorer le rapport coût/performance.\n\nMettre en œuvre des actions d’optimisation sans dégrader la disponibilité, la sécurité ni la qualité de service.\n\nFormaliser un plan d’optimisation FinOps assorti de recommandations priorisées.\n\nCompétences techniques requises\nCompétences indispensables\nJava 21 : expertise confirmée.\n\nApache Kafka : expertise confirmée.\n\nArchitecture logicielle : niveau confirmé.\n\nDéveloppement Back-End et conception de solutions robustes et évolutives.\n\nCompétences importantes\nTests automatisés et assurance qualité logicielle.\n\nGestion et réduction de la dette technique.\n\nSécurisation des applications et des mises en production.\n\nMaîtrise de MongoDB.\n\nCompétences appréciées\nIntégration de l’intelligence artificielle dans le cycle de développement.\n\nMise en œuvre d’agents IA et de skills.\n\nConnaissances des pratiques FinOps et de l’optimisation des coûts d’infrastructure.\n\nExpérience des environnements de production à fortes exigences de disponibilité et de conformité.\n\nPratique des méthodes d’intégration et de déploiement continus (CI/CD).\n\nProfil recherché\nFormation supérieure en informatique ou expérience équivalente.\n\nExpérience significative en développement Back-End Java.\n\nSolide maîtrise de la conception logicielle et des architectures distribuées.\n\nCapacité à intervenir sur l’ensemble du cycle de vie d’une fonctionnalité, de la conception à la mise en production.\n\nAutonomie, rigueur et sens des responsabilités.\n\nEsprit d’analyse, force de proposition et aptitude à travailler en équipe.\n\nSensibilité aux enjeux de qualité, de sécurité, de performance et de maîtrise des coûts.\n\nLivrables attendusFonctionnalités Java 21 conçues, développées, testées et déployées en production.\n\nDispositif opérationnel d’intégration de l’IA dans le cycle de développement.\n\nSocle d’agents et de skills IA adapté aux besoins de l’équipe.\n\nPlan d’optimisation FinOps priorisé, accompagné de recommandations concrètes.\n\nDocumentation technique et contribution à l’amélioration continue des pratiques d’ingénierie.\n\nLanguesFrançais : courant, indispensable.\n\nAnglais : niveau professionnel souhaité.\n\nObjectifs de la missionAccélérer la livraison des fonctionnalités et sécuriser la feuille de route produit.\n\nGarantir un haut niveau de qualité, de sécurité et de conformité réglementaire.\n\nPréserver la continuité de service d’une application en production.\n\nIndustrialiser les usages de l’intelligence artificielle dans les pratiques de développement.\n\nOptimiser durablement les coûts d’exploitation et le rapport coût/performance.","description_format":"text","description_chars":4879,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting & Staffing","IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-10-27T17:58:15Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":23,"reasons":["seen:0","velocity","win:early"],"computed_at":"2026-10-28T05:59:10Z"},"pay":{"stated_usd_annual":122500,"is_top_pay":false},"html_url":"https://alion.io/job/esenca-developpeur-back-java-21","json_url":"https://alion.io/job/esenca-developpeur-back-java-21.json","meta":{"generated_at":"2026-10-28T17:20:14Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"assistant_verified","counted_by":"address","units_charged":1,"used_today":3963,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3909441},"rest":"https://alion.io/mcp/rest/get_company?id=3909441"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fesenca-developpeur-back-java-21"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fesenca-developpeur-back-java-21"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fesenca-developpeur-back-java-21"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/esenca-developpeur-back-java-21\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fesenca-developpeur-back-java-21"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3348975}},{"tool":"search_jobs","arguments":{"company":"esenca.fr","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3348975},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}