Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands to create digital solutions for today's complex challenges and tomorrow's opportunities. With uncompromising standards for technical and domain expertise, we deliver innovative and strategic solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing.
Our Co-Innovation methodology is a unique engagement model designed to align interests and accelerate value creation. Our clients worldwide benefit from the skills and expertise of over 4,000+ expert team members across the Americas, APAC, and EMEA. By partnering with leading technology providers, we craft transformative digital experiences that enhance customer engagement and drive business success.
Nous recherchons un.e Developpeur.euse Java Senior avec 5 a 15 ans d'experience professionnelle pour rejoindre notre equipe performante. Ce role necessite une solide expertise en matiere de Java, Spring Framework, SQL, le developpement pilote par les tests (TDD) et le traitement multifiliere. L'experience dans le domaine bancaire et de l'investissement est fortement preferee. Vous travaillerez sur des systemes financiers complexes et performants qui pilotent des operations critiques.
Principales responsabilites :
Developpement de logiciels :
Developper, gerer et ameliorer des applications Java au niveau de l'entreprise. Tirer parti de Spring Framework (Spring Boot, Spring Data, Spring Security) pour construire des solutions evolutives et securisees. Ecrire des requetes SQL efficaces et performantes et optimiser les interactions avec les bases de donnees. Developper des applications multifilieres pour gerer des operations simultanees.
Developpement pilote par les tests (TDD) :
Ecrire du code clair et testable selon les principes TDD. Developper et maintenir des tests unitaires et des tests d'integration robustes. Assurer la qualite du code grace a des tests automatises et a des revues de code par les pairs.
Solutions specifiques au domaine :
Collaborer avec les analystes d'affaires et les parties prenantes pour traduire les exigences du domaine financier en specifications techniques. Travailler sur des systemes financiers tels que des plateformes d'echanges, des outils de gestion des risques et des systemes de reglement. Optimiser les applications pour les performances et la faible latence, ce qui est essentiel pour les operations de banque et d'investissement.
Collaboration et leadership :
Collaborer avec les equipes DevOps, QA et produit pour garantir une livraison sans faille. Contribuer aux discussions techniques.
Amelioration continue :
Se tenir a jour sur les technologies emergentes et les pratiques exemplaires en matiere de technologie financiere.
Competences et qualifications requises :
Incontournable :
5 a 15 ans d'experience pratique dans le developpement Java.
Maitrise de Spring Framework (Spring Boot, Spring MVC, Spring Security).
Connaissance avancee de SQL et de l'optimisation des performances de la base de donnees.
Expertise en developpement pilote par les tests (TDD) et dans la redaction de tests unitaires/d'integration.
Solide experience avec le traitement multifiliere, la programmation simultanee et les systemes a faible latence.
Solide comprehension de la programmation orientee objet (POO), des modeles de conception et des principes architecturaux.
Excellentes capacites de resolution de problemes et souci du detail.
Bilingue en francais et en anglais
Un atout :
Experience anterieure dans le domaine bancaire et de l'investissement.
Familiarite avec le protocole FIX, les plateformes d'echange ou les systemes de gestion des risques.
Connaissance des systemes de messagerie tels que Kafka, RabbitMQ ou ActiveMQ.
Experience avec les outils de profilage et d'optimisation des performances.
Exposition aux methodologies Agile/Scrum.
Il s'agit d'un role hybride base a Montreal, avec 3 jours au bureau.
We invite you to stay connected with us by subscribing to our monthly job openings alert here.
Bounteous is proud to be an equal opportunity employer. Bounteous does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, physical or mental disability, national origin, veteran status, or any other status protected under federal, state, or local law. Bounteous is willing to sponsor eligible candidates for employment visas.
For employment opportunities based in Canada:
Bounteous is an equal opportunity employer. In accordance with the Ontario Human Rights Code and Accessibility for Ontarians with Disabilities Act, 2005, accommodation will be provided at any point throughout the hiring process, provided the candidate makes their accommodation needs known to Bounteous. We welcome applications from all qualified candidates.
*Must be legally eligible to work in Canada.