Depuis sa création en 2018, OneSide Technologies s'est établi en tant qu'acteur dans le domaine du conseil en ingénierie et de l'expertise dans les secteurs de la mobilité terrestre, du médical, de la défense et de l'IOT. Nos équipes spécialisées dans les métiers de l'électronique, de la mécanique et logiciel permettent à nos collaborateurs d'évoluer sur des projets à forte valeur ajoutée, avec des missions long terme qui leur correspondent, dans un cadre professionnel stimulant et dans une entreprise à taille humaine.
En quelques chiffres, nous sommes :
· Une entreprise de 150 collaborateurs, ambassadeurs de notre société
· 2 sites en France : Levallois-Perret et Mulhouse, avec une ambition de nous étendre sur le territoire français
· 11 millions de CA sur l'année 2023
· Une forte croissance avec plus de 250 contrats signés en 5 ans.
Nous mettons tout en œuvre pour que nos employés bénéficient d'une intégration réussie et de projets qui leur correspondent vraiment, en fonction de leurs besoins, de leurs compétences et surtout, de leurs envies.
Chez OneSide Technologies, nous sommes convaincus que notre réussite dépend de celle de nos employés et de nos clients. Une réussite articulée autour de l'humain.
Le poste :
Votre rôle sera :
- Développer en utilisant JAVA (21) et Python pour gérer l'aspect technique du produit.
- Implémenter et gérer la communication via WebSockets pour la gestion asynchrone des messages entre le frontend et le backend.
- Conception et gestion des bases de données relationnelles avec PgSQL, en veillant à l'optimisation des requêtes et à la gestion des données critiques.
- Développement et maintenance du middleware pour assurer la distribution des messages entre le frontend et le backend.
- Mise en place d'une intégration continue à travers des outils comme Jenkins, Gitea, SonarQube, et YouTrack pour gérer les versions, le déploiement et les tests.
- Travailler dans un environnement Agile, en collaboration étroite avec les équipes pluridisciplinaires, en assurant une bonne communication et une gestion fluide des tâches.
Profil recherché :
Vous avez le profil idéal si :
- Vous Maîtrisez JAVA pour le développement backend, avec une capacité à être autonome et polyvalent.
- Python : Très bonnes compétences en Python, en particulier dans l'utilisation de composants mathématiques, la gestion des processus, la construction de classes et de modules, ainsi que dans le développement d'API.
- Middleware et WebSockets : Expérience dans la gestion des communications asynchrones via WebSockets et la mise en place de middleware pour la gestion des échanges entre le frontend et le backend.
- Frontend riche : Connaissance de technologies de frontend, notamment .NET C# et Composant DevExpress pour des applications client riche.
- Méthodologie AGILE : Expérience de travail en mode Agile, avec une forte capacité à collaborer en équipe et à gérer les priorités.
- Expérience : Au moins 4 ans d'expérience dans les technologies utilisées (JAVA, Python, PgSQL, Jenkins, etc.).
- Outils de développement et intégration continue : Connaissance des outils Jenkins, Gitea, SonarQube, et YouTrack pour l'intégration continue, la gestion des versions, et la couverture des tests.
- Architecture orientée services (SOA) : Expérience dans des projets utilisant des architectures orientées services et une bonne compréhension de l'exposition d'API.
Experience: Expérience exigée de 2 An(s)
OneSide Technologies
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.