H/F Ingénieur logiciel sr. (JAVA)

 
 
 
 
Publiée le 07/06/2024 REF #01P411485
 
Salaire
selon profil

L'ENTREPRISE

Application de rencontres française qui se distingue par son concept unique de géolocalisation en temps réel.

Lancée en 2014, cette application de rencontres a rapidement gagné en popularité à travers le monde. Elle est particulièrement appréciée en Europe de l'Ouest, en Amérique du Sud, ainsi qu’en Turquie et en Inde. En France, elle compte de nombreux utilisateurs fidèles. L'entreprise invite de nouveaux talents à rejoindre ses rangs pour contribuer à forger l’expérience de rencontres de demain.

LE POSTE / LES MISSIONS

Intégré une des équipes multidisciplinaires, chacune responsable d’une partie du parcours utilisateur:
- Concevoir, développer, tester et déployer de nouveaux services et fonctionnalités de l'application en adéquation avec la philosophie DevOps.
- Participer à la mise en place de l'architecture logicielle (actuellement basée sur l'architecture hexagonale et le Domain Driven Design) et des méthodologies de développement (Test Driven Development).

Stack: Java (dernière version), Spring Boot 2, ScyllaDB, ElasticSearch, Github et Github Actions, Docker, Kubernetes, Prometheus, et un fournisseur de services cloud.

PROFIL RECHERCHÉ

Hard Skills
- Expérience de minimum 5 ans dans un environnement Java.
- Connaissance et intérêt marqué pour le Domain Driven Design (DDD) et le Test Driven Development (TDD).
- Expérience significative dans le développement de micro-services, idéalement avec une orientation "event-driven".
- Expérience préalable dans le développement sur des plateformes cloud (GCP, AWS, Azure).
- Compétences techniques pour participer à la mise en place de l'architecture logicielle et des méthodologies de développement.

Soft Skills
- Désir constant d'apprendre de nouvelles technologies et méthodologies.
- Capacité à travailler en pair programming, à challenger techniquement et à encadrer les autres développeurs de l’équipe.
- Intérêt marqué pour le produit et le business, avec la capacité de challenger les nouvelles fonctionnalités sur leur valeur et leur impact sur les KPI.
- Confort dans un environnement de travail agile.
- Aisance en anglais, tant à l'écrit qu'à l'oral.