New
Job description
Rejoignez SIJO, cabinet de conseil à taille humaine, où l’épanouissement par le travail est au cœur de notre philosophie. Depuis 7 ans, nous sélectionnons avec soin des projets à forte contrainte technique afin de stimuler nos collaborateurs et de leur offrir des challenges à la hauteur de leurs ambitions. Nous intervenons auprès de clients prestigieux dans les secteurs de la finance de marché, de l’assurance et de l’énergie, où les exigences de performance, de multithreading, de temps réel et de volumétrie de données sont quotidiennes.
En tant qu'Ingénieur Logiciel Java, vous serez intégré(e) à une équipe d'experts et participerez activement à l'ensemble du cycle de vie des applications :
- Conception et développement des couches d’accès aux données (API RESTful, services SOAP) en respectant les principes SOLID et les bonnes pratiques de Clean Code.
- Implémentation des règles de gestion fonctionnelles complexes, en étroite collaboration avec les équipes métier et les architectes.
- Intégration et évolution des frameworks internes (Spring Boot, Hibernate, Akka) afin d’optimiser la scalabilité et la résilience des systèmes.
- Mise en place et amélioration continue des pipelines CI/CD (Jenkins, GitLab CI) pour garantir des livraisons rapides et fiables.
- Rédaction de tests automatisés (unitaires, d’intégration, contract tests) et adoption des pratiques Craft (TDD, BDD) pour assurer la qualité du code.
- Production de livrables de haut niveau : Users Stories détaillées, spécifications techniques, modules fonctionnels, jeux de tests automatisés.
- Support post‑mise en production, assistance aux utilisateurs et participation aux revues de code et aux rétrospectives d’équipe.
Profil recherché : Vous justifiez d’au moins 3 ans d’expérience professionnelle en développement Java, idéalement dans des environnements à forte contrainte de performance et de disponibilité. Vous maîtrisez les concepts de multithreading, de gestion de la mémoire et d’optimisation des requêtes SQL/NoSQL. Vous avez une bonne connaissance des outils de conteneurisation (Docker, Kubernetes) et des méthodologies Agile (Scrum, Kanban). Vous êtes curieux(se), autonome et avez le goût du travail en équipe, avec une forte capacité d’adaptation aux évolutions technologiques.
Nous vous offrons :
- Un environnement de travail stimulant au cœur de Paris, avec des bureaux modernes et équipés.
- Des projets variés et à forte valeur ajoutée, vous permettant de développer votre expertise technique.
- Un accompagnement personnalisé (mentorat, formations certifiantes) pour accélérer votre progression de carrière.
- Une culture d’entreprise basée sur la confiance, la transparence et le partage des connaissances.
- Des avantages sociaux compétitifs (mutuelle, tickets restaurant, participation aux frais de transport).
Si vous êtes passionné(e) par le développement Java et que vous souhaitez évoluer dans un cadre où l’excellence technique est valorisée, postulez dès maintenant et participez à la réussite des projets les plus ambitieux de nos clients.