Description du poste
Détail du poste
Au sein des équipes de notre client, vous interviendrez en tant que développeur(se) Java sur des projets applicatifs d'envergure. Vous participerez à toutes les phases du développement, de l'analyse des besoins jusqu'à la mise en production, en garantissant la qualité, la performance et la maintenabilité des applications.
Missions
- Participation à l'analyse des besoins fonctionnels et à la rédaction des spécifications techniques
- Développement et maintenance d'applications back-end en Java EE (versions 7 à 22)
- Conception et développement de services et API dans un environnement applicatif complexe
- Intégration et interaction avec différentes bases de données SQL : Oracle, PostgreSQL, MS SQL Server, DB2-AS400, MariaDB
- Gestion des évolutions de schémas de bases de données via Liquibase
- Utilisation des outils de développement et de qualité : Maven, Git, Docker, SonarQube
- Participation aux revues de code et application des bonnes pratiques de développement
- Collaboration avec les équipes métiers et techniques dans un fonctionnement majoritairement en cycle en V, avec certaines cérémonies Agile
- Contribution à la maintenance corrective et évolutive des applications existantes
Compétences requises
- Vous justifiez d'une expérience confirmée en développement Java (5 ans ou plus) ;
- Vous possédez une excellente maîtrise de l'écosystème Java et une connaissance approfondie des différentes versions de Java (Java 8, 11, 17, 21 ou versions intermédiaires) ;
- Vous êtes à l'aise avec les frameworks et outils couramment utilisés (Spring, Spring Boot, Maven, Git, etc.) ;
- Vous appliquez les bonnes pratiques de développement (tests, qualité de code, CI/CD, revues de code) ;
- Vous faites preuve d'autonomie, de rigueur et d'un bon esprit d'équipe.
Environnement technique
- Java EE
- Java 7 à 22
- Maven
- Docker
- Git
- SonarQube
- Liquibase
- Oracle
- PostgreSQL
- MS SQL Server
- DB2-AS400
- MariaDB
Pourquoi nous rejoindre ?
- Vous intégrez une société à taille humaine, en forte croissance, orientée R&D et innovation
- Environnement de travail collaboratif, axé sur la qualité et la montée en compétences
- Projets techniques stimulants avec des enjeux métiers forts
- Possibilités d'évolution vers des rôles techniques ou de coordination
Informations pratiques
- Type de contrat : CDI
- Localisation : Nantes (possibilités de télétravail hybride)
- Démarrage : dès que possible
Si vous souhaitez participer au développement de solutions logicielles robustes et évoluer sur des projets techniques variés, n'hésitez pas à postuler.
Mais aussi...