Votre employeur
Notre client est une Start-up qui accompagne de A à Z les particuliers dans leurs travaux de rénovation, de quelques milliers d’euros à plusieurs centaines de milliers d’euros.
Son approche révolutionnaire repose sur deux piliers : l’innovation technologique et une présence locale unique en son genre. Tout d’abord des outils digitaux pour mieux préparer et suivre ses travaux d’une part, et simplifier la vie des artisans d’autre part. Et sur le terrain, un réseau d’experts travaux qui sélectionnent les meilleurs artisans locaux et sont les interlocuteurs dédiés des clients sur les chantiers les plus complexes.
Suite à sa dernière levée de fonds, notre client entame une nouvelle phase de croissance et veut renforcer son équipe technique avec un Développeur Backend Senior.
Au sein d’une équipe Product-Tech, en étroite collaboration avec le CTO, les Développeurs Frontend et le Product Owner, tu auras la responsabilité des applications déployées sur leurs serveurs et des API qu’elles exposent, avec de forts enjeux de maintenabilité, de scalabilité et de sécurité.
Vos responsabilités
- Tu travailleras avec le CTO sur les évolutions de leur architecture en micro-services
- Tu développeras de nouveaux services pour leurs applications SaaS, sur la base d’une stack Java/Spring
- Tu étendras et feras évoluer leurs bases de données applicatives PostgreSQL
- Tu participeras au refactoring et à la migration de codebases et base de données existantes
- Tu collaboreras avec les Développeurs Frontend pour l’exposition de leurs données applicatives via des API REST
- Tu optimiseras les développements Backend avec des objectifs de performance et de sécurité
Additionnellement, selon tes appétences :
- Tu pourras contribuer à l’amélioration de leur plateforme CI/CD/DevOps
- Tu pourras contribuer au déploiement et à l’administration de leurs services sur AWS (EC2, EBS, RDS…)
- Tu pourras être lead sur des thématiques techniques centrales telles que la performance ou la sécurité
Et comme tes pairs :
- Tu contribueras à mettre en place de bonnes pratiques de développement, test et documentation
- Tu contribueras à faire progresser les autres membres de l’équipe
- Tu participeras à leurs rituels d’amélioration continue
Votre profil
- Tu es guidé par l’envie de fournir des expériences de valeur aux produits et utilisateurs
- Tu es passionné par la technologie, en particulier server-side, les architectures orientées services et les API
- Tu as une expérience importante en développement Java/Spring (Spring Boot)
- Tu as une expérience importante avec les bases de données PostgreSQL et/ou MySQL
- Tu as une expérience en développement d’API REST avec Swagger/OpenAPI
Points bonus si :
- Tu as de l’expérience sur le déploiement et l’administration de services AWS (EC2, EBS, ECS, RDS, Lambdas…)
- Tu as de l’expérience sur des outils de CI/CD (Jenkins, CircleCI, Travis)
- Tu es intéressé par le développement Frontend (Angular ou React)