Développeur Java - Angular H/F

B-Hive Engineering
Canton de Valbonne, France
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton de Valbonne, France

Tech stack

Java
JavaScript
Agile Methodologies
Tomcat
Unit Testing
Azure
CentOS
Linux
Programming Tools
Electronic Data Interchange (EDI)
Java Platform Enterprise Edition (J2EE)
Hibernate
Java Persistence API
Java Servlet
Spring
Javaserver Pages
Performance Tuning
Software Engineering
Data Streaming
Data Processing
Backend
GIT
Angular
Plotly
Front End Software Development
REST
Jenkins

Job description

Le poste est basé à Valbonne (06), en région Provence-Alpes-Côte d'Azur.

Vous interviendrez dans le cadre du développement d'un système d'analyse de signaux télécom, avec des interfaces web permettant d'exploiter, visualiser et rejouer des analyses via des graphiques et des cartes. À un stade avancé du projet, vous contribuerez à l'amélioration des performances, à la réarchitecture des échanges de données ainsi qu'aux montées de version des composants logiciels., Développer un backend Java en architecture client-serveur entre des unités de traitement du signal et le frontend applicatif.

Concevoir et développer des interfaces web techniques en JavaScript / Angular, avec intégration de bibliothèques de visualisation (Plotly, GoldenLayout, PrimeNG).

Implémenter et maintenir des API REST.

Participer au développement backend en environnement Java / J2EE / Spring / Hibernate.

Réaliser les tests unitaires et garantir la qualité du code.

Rédiger la documentation de conception et les documents techniques associés.

Contribuer à l'intégration avec les autres sous-systèmes.

Participer aux travaux d'optimisation des performances et à la réarchitecture des flux de données.

Assurer la montée de version des composants, notamment Angular.

Objectifs et livrables : Migration du frontend vers Angular (jusqu'à la version 20). Amélioration des performances d'affichage et de traitement des données. Livraison de composants logiciels robustes, maintenables et documentés., Depuis 2017, nous construisons avec nos collaborateurs une aventure fondée sur :

  • L'entraide et l'esprit d'équipe
  • La bienveillance et la stabilité
  • L'épanouissement et la progression professionnelle

Requirements

Diplôme Bac +5 en informatique, ingénierie logicielle ou équivalent.

Vous justifiez d'au moins 5 ans d'expérience en développement logiciel.

Vous maîtrisez les technologies Java / J2EE (Tomcat, JSP, Servlets, Hibernate/JPA).

Vous avez une expertise en développement frontend Angular et en IHM techniques complexes.

Vous êtes à l'aise avec les architectures REST et les systèmes client-serveur.

Vous possédez de solides compétences en conception logicielle et modélisation.

Vous avez une bonne maîtrise des outils de développement : Git, Jenkins, Azure DevOps, Tuleap.

Vous êtes à l'aise en environnement Linux (CentOS).

Vous maîtrisez les méthodologies de développement (Agile, Cycle en V).

Une compréhension des algorithmes de traitement du signal et du domaine radio est un plus.

Vous disposez de connaissances en mathématiques appliquées (statistiques de base : histogrammes, écarts-types, densité de probabilité)., Vous justifiez d'au moins 5 ans d'expérience en développement logiciel.

Vous maîtrisez les technologies Java / J2EE (Tomcat, JSP, Servlets, Hibernate/JPA).

Vous avez une expertise en développement frontend Angular et en IHM techniques complexes.

Vous êtes à l'aise avec les architectures REST et les systèmes client-serveur.

Vous possédez de solides compétences en conception logicielle et modélisation.

Vous avez une bonne maîtrise des outils de développement : Git, Jenkins, Azure DevOps, Tuleap.

Vous êtes à l'aise en environnement Linux (CentOS).

Vous maîtrisez les méthodologies de développement (Agile, Cycle en V).

Une compréhension des algorithmes de traitement du signal et du domaine radio est un plus.

Vous disposez de connaissances en mathématiques appliquées (statistiques de base : histogrammes, écarts-types, densité de probabilité).","salaryCurrency":"EUR","skills":"Méthodes

About the company

Rejoindre B-HIVE Engineering , c'est... Intégrer une société d'ingénierie multi-spécialisée, qui place l'humain et l'innovation au coeur de ses projets. Depuis 2017, nous construisons avec nos collaborateurs une aventure fondée sur : - L'entraide et l'esprit d'équipe - La bienveillance et la stabilité - L'épanouissement et la progression professionnelle Chez B-HIVE, nous croyons qu'un collaborateur épanoui est un collaborateur performant. C'est pourquoi nous offrons un environnement stimulant, des opportunités de formation et un accompagnement durable dans votre carrière., Rejoindre B-HIVE Engineering \uD83D\uDC1D, c'est... Intégrer une société d'ingénierie multi-spécialisée, qui place l'humain et l'innovation au coeur de ses projets., Chez B-HIVE, nous croyons qu'un collaborateur épanoui est un collaborateur performant. C'est pourquoi nous offrons un environnement stimulant, des opportunités de formation et un accompagnement durable dans votre carrière.","identifier":{"@type":"PropertyValue","name":"B-Hive","value":"2532290"},"url":"https://www.hellowork.com/fr-fr/emplois/76966645.html","baseSalary":{"@type":"MonetaryAmount","currency":"EUR","value":{"@type":"QuantitativeValue","maxValue":50000,"minValue":45000,"unitText":"YEAR"}},"datePosted":"2026-03-18T14:55:06Z","directApply":true,"educationRequirements":{"@type":"EducationalOccupationalCredential","credentialCategory":"postgraduate degree"},"employmentType":"FULL_TIME","experienceRequirements":{"@type":"OccupationalExperienceRequirements","monthsOfExperience":84},"hiringOrganization":{"@type":"Organization","name":"B-Hive","sameAs":"https://www.hellowork.com/fr-fr/entreprises/b-hive-88411.html","logo":"https://f.hellowork.com/img/entreprises/160_160/88411.png"},"industry":["Secteur informatique","ESN"],"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"FR","addressLocality":"Nice","addressRegion":"Provence-Alpes-Côte d'Azur","postalCode":"06000"}},"occupationalCategory":"Informatique","qualifications":"Diplôme Bac +5 en informatique, ingénierie logicielle ou équivalent.

Apply for this position