Job Description
Le Développeur Java sera responsable de concevoir, développer et améliorer des applications d'affaires dans un environnement à rythme rapide.
PLUS PRÉCISÉMENT
• Développer et maintenir des applications Java de niveau entreprise
• Exploiter le framework Spring (Spring Boot, Spring Data, Spring Security) afin de concevoir des solutions évolutives et sécurisées
• Rédiger des requêtes SQL efficaces et optimisées, et améliorer la performance des bases de données
• Développer des applications multithread et concurrentes pour supporter des systèmes transactionnels
• Garantir la performance des applications et une faible latence, essentielles pour les systèmes de trading financier et de gestion des risques
PROFIL
• 5+ années d'expérience professionnelle en tant que Développeur Java
• Expertise du framework Spring (Spring Boot, Spring MVC, Spring Security)
• Compétences avancées en SQL et optimisation des performances des bases de données
• Expérience en développement piloté par les tests (TDD) et en tests automatisés
• Excellente maîtrise du multithreading et de la programmation concurrente
• Bonne compréhension de la programmation orientée objet (POO) et des design patterns
• Solides compétences analytiques et esprit de résolution de problèmes, avec une grande attention aux détails
• DEC ou BAC en informatique ou l'équivalent
• Anglais requis