Développeur Java H/F
Role details
Job location
Tech stack
Job description
Au sein des équipes de notre client, vous interviendrez en tant que développeur(se) Java sur des projets applicatifs d'envergure. Vous participerez au développement et à la maintenance d'applications back-end robustes dans un environnement technique riche et historique, couvrant plusieurs versions de Java et différents systèmes de bases de données relationnelles.
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
Requirements
- Très bonne maîtrise du développement Java, idéalement sur plusieurs versions du langage (Java 7 à Java 22)
- Bonne connaissance des environnements Java EE
- Expérience significative sur les bases de données relationnelles SQL
- Maîtrise des outils Maven, Git, Docker et SonarQube
- Capacité à intervenir sur des applications complexes et à forte volumétrie
- Connaissance des architectures applicatives back-end
- Une connaissance du front-end Angular ou JavaScript serait appréciée
Environnement technique
- Java EE
- Java 7 à 22
- Maven
- Docker
- Git
- SonarQube
- Liquibase
- Oracle
- PostgreSQL
- MS SQL Server
- DB2-AS400
- MariaDB, Issu(e) d'une formation Bac+3 à Bac+5 en informatique ou équivalent, vous justifiez d'une expérience significative en développement Java backend (5 ans minimum après diplôme).
Vous êtes reconnu(e) pour votre rigueur, votre autonomie et votre capacité à évoluer dans des environnements techniques complexes., * 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
Benefits & conditions
- 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.