NOS
Devexperts
Développeur Java Middle/Senior
Description de l'entreprise
Devexperts collabore avec des institutions financières respectées, fournissant des produits et des solutions sur mesure pour les sociétés de courtage et de vente au détail, les bourses et les entreprises buy-side. L'entreprise se concentre sur les plateformes de trading et l'automatisation du courtage, les projets de développement logiciel complexes, les produits de données de marché et les services de conseil informatique.
Description du poste
Nous recherchons un développeur Java Middle/Senior pour rejoindre notre équipe de Recherche et Développement.
En tant que développeur backend, vous jouerez un rôle crucial dans la gestion du cycle de vie complet des ordres, englobant la capture, la validation, le routage, l'exécution, le calcul du prix des options et le rapprochement. Notre priorité est de fournir des solutions haute performance, à faible latence et tolérantes aux pannes, avec un accent particulier sur la qualité du code grâce à des revues de code complètes et des tests rigoureux.
Bien que notre produit occupe une place importante sur le marché, nous traitons systématiquement les exigences fonctionnelles et non fonctionnelles tout en gérant de manière responsable la dette technique. Notre environnement de travail est agile, utilisant principalement Scrum, et est soutenu par des outils tels qu'Atlassian, Slack, Sonar, Docker et d'autres.
Nous attendons de notre développeur Java Middle/Senior qu'il :
- Développe des systèmes distribués fiables et haute performance,
- Optimise, documente et maintienne le code avec une couverture de tests approfondie,
- Collabore efficacement avec ses collègues et accepte les retours constructifs,
- Effectue des revues de code méticuleuses et bienveillantes pour améliorer continuellement la qualité du code,
- Réalise des analyses pour résoudre efficacement les problèmes de multi-threading,
- Travaille en collaboration avec des membres expérimentés de l'équipe dans un environnement commercial complexe,
- Comprenne les exigences métier détaillées au sein du secteur financier.
Qualifications
Compétences indispensables
- Maîtrise de Java 11+ avec une expérience des Collections, Streams, Threads et de la concurrence,
- Connaissance de Spring, AspectJ et Kotlin,
- Compétences dans l'utilisation de JUnit 5 et Mockito pour des tests efficaces,
- Expérience avec Docker, PostgreSQL, Liquibase, Prometheus et ELK,
- Exposition aux systèmes distribués, avec un accent sur la performance et la fiabilité,
- Compréhension des principes de communication asynchrone,
- Connaissance des rouages des bases de données relationnelles, y compris les index et les verrous,
- Expérience dans le débogage de dumps de tas (heap) et de threads,
- Maîtrise du profilage de code à l'aide d'outils tels que YourKit, JProfiler et Visual VM,
- Solide connaissance d'Unix/Linux,
- Connaissance du trading et des marchés financiers,
- Maîtrise de l'anglais niveau B2+.
Informations complémentaires
Le bien-être des employés est l'une des valeurs fondamentales de Devexperts. Pour le poste proposé, nous offrons un package d'avantages sociaux qui garantira le confort de notre nouveau coéquipier.
Flexibilité du régime de travail
- Possibilité de mode de travail hybride/à distance,
- Horaires de travail flexibles.
Avantages santé et loisirs
- Jours de bien-être supplémentaires entièrement payés (3 jours d'indisponibilité par an),
- Assurance médicale pour les employés et leurs enfants,
- Remboursement de fitness / adhésion à Urban Sports Club,
- Allocation repas (carte Coverflex),
- Système Flexpay (Coverflex).
Avantages liés aux installations
- Bureau moderne avec équipement récent,
- PlayStation, baby-foot et instruments de musique au bureau,
- Places de parking/remboursement des frais de transport,
- Boissons et collations gratuites.
Avantages communautaires
- Activités de team building,
- Soirées d'entreprise,
- Club de football,
- Club de musique,
- Club des orateurs,
- Entrée gratuite aux événements externes de l'entreprise,
- Possibilité de participer à des conférences et des salons professionnels,
- Soutien au développement de la marque personnelle.
Avantages liés à la formation professionnelle
- Cours de langue locale pour les employés étrangers,
- Accès illimité aux plateformes d'auto-apprentissage,
- Opportunités de certification,
- Programme de mentorat.
Avantages sociaux
- Prime parentale,
- Plan de retraite (Coverflex),
- Prime de parrainage,
- Congé payé pour don de sang.
