Depuis plusieurs années, AK Energy, entreprise spécialisée dans le secteur de l’énergie, accompagne ses clients dans la réalisation de leurs projets technologiques et de transformation digitale. L’entreprise place l’innovation, la performance et l’humain au cœur de ses actions afin de répondre efficacement aux enjeux stratégiques et opérationnels de ses partenaires.
Grâce à une collaboration étroite avec ses clients et à l’engagement de ses équipes, AK Energy connaît une évolution constante et s’inscrit dans une dynamique de croissance durable. Son expertise couvre plusieurs domaines clés tels que le développement logiciel, le cloud, la data, l’automatisation, ainsi que l’optimisation des systèmes d’information.
L’objectif d’AK Energy est d’améliorer la performance et la fiabilité des solutions digitales tout en accompagnant ses clients dans l’évolution de leurs métiers, notamment dans les secteurs de l’énergie, de l’industrie et des services.
Parce que la technologie est avant tout une aventure humaine.
Description du poste
Dans le cadre d’un projet stratégique, AK Energy recrute un(e) Ingénieur Java Confirmé(e) (H/F) disposant d’au moins 6 ans d’expérience pour intervenir sur des applications critiques au sein d’un environnement moderne et stimulant.
Vos missions principales :
- Participer à la définition des besoins fonctionnels et techniques avec les équipes métiers et produit
- Rédiger les user stories, tâches techniques et contribuer à l’estimation des charges
- Concevoir et formaliser des spécifications techniques fiables et évolutives
- Développer et maintenir des applications en respectant les exigences de performance, sécurité et qualité
- Mettre en œuvre les bonnes pratiques CI/CD en collaboration avec les équipes DevOps
- Assurer le suivi en production (gestion des incidents, support, correctifs, mises à jour)
- Concevoir et implémenter de nouvelles fonctionnalités
- Participer aux cérémonies agiles (daily meetings, refinements, démonstrations, rétrospectives)
- Maintenir à jour la documentation technique et fonctionnelle
- Encadrer et accompagner les profils juniors (mentorat, code reviews)
Profil recherché
Compétences techniques :
- Maîtrise avancée de Java (8, 17 ou 21)
- Expérience solide avec Spring Boot et Spring Batch
- Pratique du TDD et des tests (unitaires, intégration, automatisés)
- Bonne connaissance des architectures microservices
- Maîtrise des principes DDD et de l’architecture hexagonale
- Expérience avec les outils CI/CD (GitLab, Jenkins, Sonar, Docker)
- Connaissance des environnements Cloud Native (Kubernetes, OpenShift)
- Maîtrise des bases de données relationnelles (PostgreSQL)
- Expérience en méthodologies Agile (Scrum ou Kanban)
Profil :
- Expérience confirmée d’au moins 6 ans en développement Java
- Autonomie, rigueur et sens du détail
- Esprit d’équipe et bonnes capacités de communication
- Capacité à collaborer avec des équipes techniques et métiers
- Envie de partager ses connaissances et de faire progresser l’équipe
- Motivation à évoluer sur des sujets techniques avancés
Envoyez votre CV à jobs@akenergy.ma.
