Développeur(se) Java / Java Backend (H/F) OCTAVIA TECHNOLOGIES

Montpellier (34)CDI
Salaire non précisé
Il y a 1 heures sur le WebSoyez parmi les premiers à postuler

Description du poste

Dans le cadre du développement de nos activités, nous recherchons un(e) Développeur(se) Java pour intervenir sur la conception, le développement et l'évolution d'applications informatiques.
Vous intégrerez une équipe projet et participerez à l'ensemble du cycle de développement, de l'analyse des besoins jusqu'à la mise en production et la maintenance des applications.
Vos missions
Participer à l'analyse des besoins et des spécifications fonctionnelles et techniques.
Concevoir et développer de nouvelles fonctionnalités en Java.
Participer à la conception et à l'évolution des architectures applicatives.
Développer et maintenir des API REST et des services backend.
Concevoir et faire évoluer les composants applicatifs.
Réaliser les tests unitaires et participer aux tests d'intégration.
Identifier, analyser et corriger les anomalies.
Participer aux phases de recette et de mise en production.
Assurer la maintenance corrective et évolutive des applications.
Contribuer à l'amélioration continue de la qualité, des performances et de la fiabilité du code.
Participer aux revues de code et au partage des bonnes pratiques.
Rédiger et maintenir la documentation technique.
Collaborer quotidiennement avec les développeurs, architectes, Business Analysts, Product Owners et équipes DevOps.
Environnement technique
Selon les projets, vous pourrez être amené(e) à travailler notamment avec :
Java version 17 minimum
Spring / Spring Boot
API REST
Bases de données SQL
Kafka ou solutions de messaging
Git / GitLab
CI/CD
Jenkins ou outils équivalents
Maven / Gradle
Docker / Kubernetes
Elasticsearch ou solutions de recherche similaires
Environnement Agile / Scrum
Architecture micro services et/ou héxagonale
Profil recherché
De formation supérieure en informatique, vous disposez d'une expérience significative en développement Java dans un environnement professionnel.
Vous maîtrisez :
Le développement Java sur des versions récentes ( 17 au minimum en contexte d'entreprise )
Les frameworks et architectures backend, notamment Spring / Spring Boot.
La conception et le développement d'API REST.
Les bases de données relationnelles et le langage SQL.
Les bonnes pratiques de développement logiciel.
Les outils de gestion de versions, notamment Git.
Une expérience dans des environnements Agile / Scrum et une connaissance des pratiques CI/CD et DevOps sont appréciées.
Qualités recherchées
Esprit d'analyse et de résolution de problèmes.
Rigueur et sens de la qualité.
Autonomie et capacité à prendre en charge des sujets techniques.
Esprit d'équipe et bonnes qualités relationnelles.
Curiosité technique et volonté de progresser.
Capacité à travailler dans un environnement projet et à collaborer avec différents interlocuteurs.

Salaire et avantages

Primes
Titres restaurant / Prime de panier
Référence : 214PSBP

Recommandé pour vous

Lead Développeur .NET H/F LEA
Montpellier (34)CDI 44 000 € - 54 000 € par an Il y a 6 heures
Développeur Cybersécurité H/F L'industrie recrute
Montpellier (34)CDI Salaire non précisé Il y a 6 jours
Développeur logiciel C# - WinDev H/F LEA
Montpellier (34)CDI 36 000 € - 42 000 € par an Il y a 6 heures