About this role
RESPONSABILITÉS : Nous recherchons un·e Backend Software Engineer Java pour rejoindre notre département Technologies numériques, en charge de développer une Virtual Power Plant (VPP). Le poste est à pourvoir sur notre site de Paris La Défense. Nous offrons la possibilité de télétravailler 2 à 3 jours par semaine. ️ Concrètement, votre quotidien consistera à : • Développer des fonctionnalités tournées vers l'exploitation de gros volumes de données avec un haut niveau de qualité et de performance • Concevoir et implémenter des solutions techniques, en agissant tant sur l'infrastructure décrite en IaC que sur l'implémentation des composants logiciels • Maîtriser le code jusqu'à la production et le monitorer • Mentorer et accompagner les développeurs juniors • Participer aux rituels Agiles et améliorer les processus de l'équipe : Backlog Refinement,Code Review, Pair Programming, Sprint Planning, Rétrospective... Votre environnement de travail : La cadre de travail et l'équipe à taille humaine favorisent grandement les échanges entre les différentes équipes. Vos collègues et voisins de bureaux seront aussi bien les équipes de développement que les opérations, les commerciaux, le marketing... En plus d'une forte culture tech (Open Forums, Cercles, Mob Programming...) nous croyons en ce que nous faisons et à la (modeste) contribution que nous apportons dans la lutte contre le réchauffement climatique. Stack technique : • Domain Driven Design • Clean Architecture • Claude Code • AWS • Java w/ SpringBoot • PostgreSQL & InfluxDB • Architecture asynchrone et Events (SNS / SQS / ...) • React - TypeScript • Gitlab & CI/CD • Docker • Jira / Slack PROFIL RECHERCHÉ : Vous évoluerez pleinement à ce poste si : • Vous maîtrisez les principes de Domain-Driven Design (DDD). • Vous appliquez les bonnes pratiques de Clean Architecture pour concevoir des applications maintenables et évolutives. • Vous utilisez les approches d'IA Driven Development pour accélérer et optimiser les cycles de développement. • Vous concevez des architectures basées sur les événements (Event-Driven Architecture). • Vous participez à la définition et à la mise en œuvre d'architectures logicielles robustes et scalables. • Vous contribuez à l'amélioration de la qualité, de la maintenabilité et de la performance des solutions développées. • Vous êtes à l'aise avec les problématiques d'intégration, de découplage et de communication entre systèmes. • Vous disposez d'une solide compréhension des principes d'architecture logicielle moderne et des bonnes pratiques de développement. Les petits plus : • Une expérience dans les systèmes manipulant de gros volumes de données (> qqs To), une expérience avec Python LA SUITE DES EVENEMENTS Les étapes du processus : Le processus de recrutement chez Agregio Solutions inclut un entretien avec votre futur N+1, un test technique complet suivi d'un débriefing avec l'un de nos experts et enfin une rencontre avec les équipes RH et éventuellement votre N+2. Agregio Solutions c'est .... • Un environnement de travail bienveillant ; • Des projets innovants au service de la transition énergétique ; • Des avantages sociaux complets : une flexibilité horaire, une politique de télétravail, une prime d'intéressement abondée, un CSE, des titres restaurants, une prime de vacances... ; • Un parcours de carrière adapté à vos aspirations au sein de nos locaux à Lyon ou Paris et au sein du groupe EDF. Vous êtes arrivé.e au bout de cette offre ? Cela signifie que le poste vous intéresse forcément. Alors n'attendez plus et utilisez vos compétences pour contribuer à un avenir durable en postulant dès maintenant !