Développeur Java
DELAN · Montreal, Quebec, Canada
Staffing and Recruiting · 11-50 employees
About the role
The Java Developer will design, develop, and maintain enterprise-level business applications using the Spring framework. They will focus on creating scalable, secure solutions with a high emphasis on performance and low latency for financial trading and risk management systems.
What they look for
Requirements
Candidates need over 5 years of professional Java experience and expertise in Spring, SQL optimization, and concurrent programming. A degree in computer science or an equivalent qualification and English proficiency are required.
Full 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