
Pyyne est un cabinet de conseil en logiciels conçu autour de l’IA, qui aide les grandes entreprises et les sociétés B2B en croissance à créer et exploiter des systèmes critiques à grande échelle. Ses équipes interviennent en ingénierie logicielle, cloud et DevOps, sécurité, données et IA, ainsi qu’en développement d’agents, en associant réalisation concrète, conseil stratégique et accompagnement temporaire de CTO. Son activité couvre l’ensemble du cycle de vie des logiciels, de la conception d’architectures résilientes à l’exploitation de plateformes évolutives et de flux de travail propulsés par l’IA. L’entreprise recrute également dans ses domaines liés à l’ingénierie et à l’IA.
Développeur Java — Pyyne, télétravail hybride au Portugal
Concevez des applications et des API Java évolutives tout en pilotant les travaux techniques avec des équipes clientes internationales. Ce poste hybride au Portugal associe ingénierie pratique, collaboration avec les parties prenantes et mentorat.
Description
- Rejoignez des équipes clientes pour fournir des solutions logicielles fiables et évolutives.
- Collaborez avec les parties prenantes pour définir et construire des systèmes robustes.
- Pilotez des volets techniques et obtenez des résultats pour les projets en anglais.
- Soyez le principal interlocuteur des parties prenantes côté client.
- Concevez, testez et déployez des applications et services web évolutifs avec Java et les technologies JVM.
- Intervenez sur les couches frontend et backend pour fournir des solutions logicielles complètes.
- Transformez les objectifs métier en architectures techniques.
- Tenez les parties prenantes informées et faites avancer les projets.
- Accompagnez le développement de collègues juniors grâce au mentorat.
- Encouragez un code propre, une conception solide et de bonnes pratiques d’ingénierie.
- Utilisez des bases de données relationnelles et des frameworks d’accès aux données.
- Guidez les cycles de développement, les revues de conception et de code, ainsi que les améliorations de performance.
Exigences
- Diplôme de licence en informatique, en génie logiciel ou dans une discipline technique connexe.
- Maîtrise professionnelle de l’anglais à l’écrit et à l’oral.
- Solide expérience de Java moderne, notamment Java 17 ou Java 11.
- Expérience avec des frameworks d’entreprise tels que Spring Boot, Spring Framework, Quarkus ou Micronaut.
- Expérience pratique du développement d’API REST, de microservices ou d’architectures d’applications web.
- Connaissance des frameworks frontend JavaScript ou TypeScript tels que React, Angular ou Vue.js.
- Bonne maîtrise des bases de données relationnelles telles que PostgreSQL, MySQL ou SQL Server.
- Expérience pratique des outils ORM et de persistance tels que Hibernate, JPA, Spring Data JPA ou jOOQ.
- Compréhension de l’architecture propre, des principes SOLID et des principaux modèles de conception.
- Expérience de Maven ou Gradle.
- Expérience de Git.
Avantages
- Organisation du travail hybride.
- Possibilité de travailler avec des technologies avancées.
- Responsabilité sur les projets et participation à l’orientation de l’entreprise.
- Culture internationale de conseil en technologie axée sur les personnes.
- Mentorat et possibilités de collaboration professionnelle.