Développeur Back-End Senior F/H
Role details
Job location
Tech stack
Job description
Sous la responsabilité de votre Vertical Team Lead, vous rejoindrez l'une de nos équipes pluridisciplinaires, regroupant la plupart du temps Product Manager, Technical Product Manager(s), Quality Analyst(s), Front / Mobile / Backend Developers.
Vous serez basé dans l'un de nos différents bureaux (Paris/Bordeaux/Lyon/Nantes) ou à distance depuis une autre ville.
Les développeurs / ingénieurs de l'équipe BackEnd partagent la même vision : voir au-delà du code et se consacrer à fournir des fonctionnalités et un service de qualité à nos utilisateurs.
Cette culture est essentielle dans un environnement aussi complexe que celui de Lydia où les sujets sont nombreux :
- Paiement
- Crédit
- Contrôle et authentification des utilisateurs
- Agrégation bancaire
- Trading
L'application est composée d'une multitude de micro-services, dans un environnement hybride (cloud privé et public). Chez nous, nos ingénieurs qui développent un projet sont responsables d'une prise de décision à la fois simple et efficace.
-
Langues : Go (à 90%), PHP 5-8 (10% pour le legacy).
-
Outils : Elasticsearch, PostgreSQL, Docker, FuelPHP, Symfony, MariaDB, RabbitMQ
-
Cloud : Google Cloud Platform.
-
Elaborer des solutions complexes qui nécessitent une compréhension approfondie des processus bancaires ;
-
Responsabiliser et assister les développeurs moins expérimentés ;
-
Assurer l'excellence opérationnelle en cours d'exécution ;
-
Planifier et livrer un large éventail de fonctionnalités techniques ;
-
Faire l'expérience des systèmes distribués, de l'optimisation des performances et du refactoring.
-
Vous êtes complètement autonome et suffisamment rigoureux pour aimer la gymnastique intellectuelle nécessaire à l'implémentation de nouvelles fonctionnalités au code déjà en place ;
-
Vous savez jongler avec des technologies éprouvées pour trouver des solutions élégantes à de nouveaux problèmes, Sous la responsabilité de votre Vertical Team Lead, vous rejoindrez l'une de nos équipes pluridisciplinaires, regroupant la plupart du temps Product Manager, Technical Product Manager(s), Quality Analyst(s), Front / Mobile / Backend Developers.
Vous serez basé dans l'un de nos différents bureaux (Paris/Bordeaux/Lyon/Nantes) ou à distance depuis une autre ville.
Les développeurs / ingénieurs de l'équipe BackEnd partagent la même vision : voir au-delà du code et se consacrer à fournir des fonctionnalités et un service de qualité à nos utilisateurs.
Cette culture est essentielle dans un environnement aussi complexe que celui de Lydia où les sujets sont nombreux :
- Paiement
- Crédit
- Contrôle et authentification des utilisateurs
- Agrégation bancaire
- Trading
Paiement
Crédit
Contrôle et authentification des utilisateurs
Agrégation bancaire
Trading
L'application est composée d'une multitude de micro-services, dans un environnement hybride (cloud privé et public). Chez nous, nos ingénieurs qui développent un projet sont responsables d'une prise de décision à la fois simple et efficace.
- Langues : Go (à 90%), PHP 5-8 (10% pour le legacy).
- Outils : Elasticsearch, PostgreSQL, Docker, FuelPHP, Symfony, MariaDB, RabbitMQ
- Cloud : Google Cloud Platform.
Langues : Go (à 90%), PHP 5-8 (10% pour le legacy).
Outils : Elasticsearch, PostgreSQL, Docker, FuelPHP, Symfony, MariaDB, RabbitMQ
Cloud : Google Cloud Platform.
- Elaborer des solutions complexes qui nécessitent une compréhension approfondie des processus bancaires ;
- Responsabiliser et assister les développeurs moins expérimentés ;
- Assurer l'excellence opérationnelle en cours d'exécution ;
- Planifier et livrer un large éventail de fonctionnalités techniques ;
- Faire l'expérience des systèmes distribués, de l'optimisation des performances et du refactoring.
Elaborer des solutions complexes qui nécessitent une compréhension approfondie des processus bancaires ;
Responsabiliser et assister les développeurs moins expérimentés ;
Assurer l'excellence opérationnelle en cours d'exécution ;
Planifier et livrer un large éventail de fonctionnalités techniques ;
Faire l'expérience des systèmes distribués, de l'optimisation des performances et du refactoring.
- Vous êtes complètement autonome et suffisamment rigoureux pour aimer la gymnastique intellectuelle nécessaire à l'implémentation de nouvelles fonctionnalités au code déjà en place ;
- Vous savez jongler avec des technologies éprouvées pour trouver des solutions élégantes à de nouveaux problèmes
Requirements
-
Vous avez au moins 5 ans d'expérience en développement sur GO stack, idéalement dans une start-up ou dans un environnement scale-up ;
-
Vous avez une culture orientée « projet » et « utilisateur » ;
-
Vous avez un BAC + 2 à 5 (Université ou école d'ingénieur) ;
-
Vous avez d'excellentes compétences en génie logiciel.
-
Vous êtes capable de communiquer en anglais avec vos collègues. Nous n'attendons pas de vous d'être bilingue, mais vous savez vous faire comprendre à l'écrit ;
-
Vous avez une expérience préalable dans un environnement bancaire., * Vous avez au moins 5 ans d'expérience en développement sur GO stack, idéalement dans une start-up ou dans un environnement scale-up ;
-
Vous avez une culture orientée « projet » et « utilisateur » ;
-
Vous avez un BAC + 2 à 5 (Université ou école d'ingénieur) ;
-
Vous avez d'excellentes compétences en génie logiciel.
Vous êtes complètement autonome et suffisamment rigoureux pour aimer la gymnastique intellectuelle nécessaire à l'implémentation de nouvelles fonctionnalités au code déjà en place ;
Vous savez jongler avec des technologies éprouvées pour trouver des solutions élégantes à de nouveaux problèmes ;
Vous avez au moins 5 ans d'expérience en développement sur GO stack, idéalement dans une start-up ou dans un environnement scale-up ;
Vous avez une culture orientée « projet » et « utilisateur » ;
Vous avez un BAC + 2 à 5 (Université ou école d'ingénieur) ;
Vous avez d'excellentes compétences en génie logiciel.
- Vous êtes capable de communiquer en anglais avec vos collègues. Nous n'attendons pas de vous d'être bilingue, mais vous savez vous faire comprendre à l'écrit ;
- Vous avez une expérience préalable dans un environnement bancaire.
Vous êtes capable de communiquer en anglais avec vos collègues. Nous n'attendons pas de vous d'être bilingue, mais vous savez vous faire comprendre à l'écrit ;
Vous avez une expérience préalable dans un environnement bancaire.