Développeur.euse Java / Java Developer
Bounteous, Inc.
Développeur.euse Java / Java Developer
Développeur.euse Java
Temps plein / Mode hybride - 3 jours au bureau.
Bounteous est une firme-conseil de premier plan en transformation numérique de bout en bout, vouée à établir des partenariats avec des marques ambitieuses afin de créer des solutions numériques répondant aux défis complexes d'aujourd'hui et aux occasions de demain. Grâce à des normes rigoureuses en matière d'expertise technique et sectorielle, nous offrons des solutions novatrices et stratégiques en stratégie, analytique, ingénierie numérique, infonuagique, données et IA, conception d'expérience et marketing.
Notre méthodologie de co-innovation est un modèle d'engagement unique conçu pour harmoniser les intérêts et accélérer la création de valeur. Nos clients partout dans le monde profitent des compétences et de l'expertise de plus de 4 000 membres d'équipe experts répartis dans les Amériques, en Asie-Pacifique et dans la région EMEA. En collaborant avec des fournisseurs technologiques de premier plan, nous concevons des expériences numériques transformatrices qui renforcent l'engagement de la clientèle et favorisent la réussite des entreprises.
Aperçu du poste
Nous sommes à la recherche de développeur.euse.s Java possédant de 3 à 15 ans d'expérience professionnelle pour se joindre à notre équipe hautement performante. Ce poste exige une solide expertise en Java, dans le cadriciel Spring, en SQL, en développement piloté par les tests (TDD) et en programmation multifil. Une expérience dans le domaine des services bancaires d'investissement est fortement souhaitée. Vous travaillerez sur des systèmes financiers complexes et hautement performants qui soutiennent des opérations critiques.
Principales responsabilités
Développement logiciel : Développer, maintenir et améliorer des applications Java de niveau entreprise. Tirer parti du cadriciel Spring (Spring Boot, Spring Data, Spring Security) pour bâtir des solutions évolutives et sécurisées. Rédiger des requêtes SQL efficaces et performantes et optimiser les interactions avec les bases de données. Développer des applications multifils capables de gérer des opérations concurrentes.
Développement piloté par les tests (TDD) : Écrire du code propre et testable selon les principes du TDD. Développer et maintenir des tests unitaires et des tests d'intégration robustes. Assurer la qualité du code au moyen de tests automatisés et de revues de code par les pairs.
Solutions propres au domaine : Collaborer avec les analystes d'affaires et les parties prenantes afin de traduire les exigences du domaine financier en spécifications techniques. Travailler sur des systèmes financiers tels que des plateformes de négociation, des outils de gestion des risques et des systèmes de règlement. Optimiser les applications pour la performance et la faible latence, des éléments essentiels aux opérations bancaires d'investissement.
Collaboration et leadership : Encadrer les développeur.euse.s juniors et offrir une orientation technique à l'équipe. Collaborer avec les équipes DevOps, AQ et produit afin d'assurer une livraison sans faille. Contribuer aux discussions techniques et orienter les décisions architecturales.
Amélioration continue : Cerner les possibilités d'optimisation et piloter les améliorations de performance. Se tenir au fait des technologies émergentes et des meilleures pratiques en technologie financière.
Compétences et qualifications requises
Exigences essentielles :
- Expérience pratique en développement Java
- Spring Framework (Spring Boot, Spring MVC, Spring Security)
- SQL et optimisation de la performance des bases de données
- Développement piloté par les tests (TDD) et rédaction de tests unitaires et d'intégration
- Expérience en programmation multifil, en programmation concurrente et en systèmes à faible latence
- Programmation orientée objet (POO), patrons de conception et principes architecturaux
- Aptitudes en résolution de problèmes et souci du détail
- Baccalauréat complété
Atouts :
- Expérience antérieure dans le domaine des services bancaires d'investissement ou des services financiers
- Connaissance du protocole FIX, des plateformes de négociation ou des systèmes de gestion des risques
- Connaissance des systèmes de messagerie comme Kafka, RabbitMQ ou ActiveMQ
- Expérience avec des outils de profilage et d'optimisation de la performance
- Exposition aux méthodologies Agile/Scrum
Responsabilités en matière de sécurité de l'information
- Promouvoir et faire respecter la sensibilisation aux pratiques clés de sécurité de l'information, notamment l'utilisation acceptable des actifs informationnels, la protection contre les logiciels malveillants et les protocoles de sécurité des mots de passe.
- Identifier, évaluer et signaler les risques de sécurité, en portant une attention particulière à leur incidence sur la confidentialité, l'intégrité et la disponibilité des actifs informationnels.
- Comprendre et évaluer la manière dont les données sont stockées, traitées ou transmises, en veillant à la conformité aux normes de confidentialité et de protection des données (RGPD, CCPA, etc.).
- Veiller à ce que les mesures de protection des données soient intégrées tout au long du cycle de vie de l'information afin de protéger les renseignements sensibles.
-------------------------------------------------------------------------------------------------------
Java Developer
Full Time / Hybrid - 3 days in office
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.
Role Overview:
We are seeking Java Developers with 3-15 years of professional experience to join our high-performing team. This role requires strong expertise in Java , Spring Framework , SQL , Test-Driven Development (TDD) , and multi-threading . Experience in the investment banking domain is highly preferred. You will work on complex, high-performance financial systems that drive critical operations.
Key Responsibilities:
Software Development:
Develop, maintain, and enhance enterprise-level Java applications. Leverage the Spring Framework (Spring Boot, Spring Data, Spring Security) to build scalable and secure solutions. Write efficient, high-performance SQL queries and optimize database interactions. Develop multi-threaded applications to handle concurrent operations.
Test-Driven Development (TDD):
Write clean, testable code following TDD principles. Develop and maintain robust unit tests and integration tests. Ensure code quality through automated testing and peer code reviews.
Domain-Specific Solutions:
Collaborate with business analysts and stakeholders to translate financial domain requirements into technical specifications. Work on financial systems such as trading platforms, risk management tools, and settlement systems. Optimize applications for performance and low latency, critical for investment banking operations.
Collaboration & Leadership:
Mentor junior developers and provide technical guidance to the team. Collaborate with DevOps, QA, and product teams to ensure seamless delivery. Contribute to technical discussions and drive architectural decisions.
Continuous Improvement:
Identify areas for optimization and drive performance improvements. Stay updated on emerging technologies and best practices in financial technology.
Required Skills & Qualifications:
Must-Have:
- Hands-on experience in Java development.
- Spring Framework (Spring Boot, Spring MVC, Spring Security).
- SQL and database performance tuning.
- Test-Driven Development (TDD) and writing unit/integration tests.
- Experience with multi-threading , concurrent programming, and low-latency systems.
- Object-oriented programming (OOP), design patterns, and architectural principles.
- Problem-solving skills and attention to detail.
- A completed Bachelor's degree.
Preferred:
- Prior experience in the investment banking domain or financial services.
- Familiarity with FIX protocol, trading platforms, or risk management systems.
- Knowledge of messaging systems like Kafka, RabbitMQ, or ActiveMQ.
- Experience with performance profiling and optimization tools.
- Exposure to Agile/Scrum methodologies.
Information Security Responsibilities
- Promote and enforce awareness of key information security practices, including acceptable use of information assets, malware protection, and password security protocols
- Identify, assess, and report security risks, focusing on how these risks impact the confidentiality, integrity, and availability of information assets
- Understand and evaluate how data is stored, processed, or transmitted, ensuring compliance with data privacy and protection standards (GDPR, CCPA, etc.)
- Ensure data protection measures are integrated throughout the information lifecycle to safeguard sensitive information
- ...durant le processus de recrutement. Le rôle En tant que Développeur ou Développeuse , vous agirez à titre de conseiller auprès de... ...during the recruitment process. What's your role: Our Developer is expected to act as a counselor to our customers on the overall...SuggestedDaily paidFull timeWork at officeImmediate start
- ...La dynamique de votre équipe : Des développeurs et des spécialistes des tests issus d'horizons divers, unis par un même objectif : fournir... ...----------------------------------- Your team’s dynamic: Developers and test specialists from diverse backgrounds, united by one...SuggestedFull timeContract workInternshipFlexible hours
- ...apprentissage continu, Tecsys pourrait être l'endroit idéal pour vous! À propos du poste Nous sommes à la recherche d'un(e) développeur(-euse) Java sénior expérimenté(e) et motivé(e) pour se joindre à notre équipe de développement dynamique. Dans ce rôle, vous serez...SuggestedPermanent employmentApprenticeshipWork at officeRemote work
- ...amélioration continue — et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous sommes à la recherche d'un Développeur Senior Java pour un projet d'envergure basé à Montréal en mode hybride (3 jours par semaine). Pourquoi rejoindre Levio ?...SuggestedPermanent employmentFull timeFlexible hours3 days per week
- ...We are looking for a Senior Mobile Developer to join our Retail and Omnichannel development... ...applications, including native iOS, Android, and Java web services. Proven experience with... ...Résumé du poste Nous recherchons un.e développeur.se mobile senior pour rejoindre notre...SuggestedFull timeWork at officeRemote workFlexible hours
- ...électriques hors route en pleine expansion, est à la recherche d’un développeur infonuagique pour concevoir et développer les services... ...vehicle technology and manufacturing company, is seeking a Cloud Developer to design and build the cloud-based application services powering...Full timeFlexible hours
- ...LES TÂCHES QUE VOUS ALLEZ ACCOMPLIR Nous recherchons un développeur Python hautement qualifié pour soutenir le développement continu... ...YOU WILL ACCOMPLISH We are seeking a highly skilled Python developer to support the continued development of an aircraft data model...Full timeTemporary workWorldwide
- ...individuels des entreprises. De la prévente au support complet, nos développeurs sont impliqués dans chaque étape du processus de développement... ...business needs. From Pre-Sales to end-to-end Support, our developers are involved in every step of the development process. Quality...ApprenticeshipWorldwideFlexible hours
$86k - $120.5k per year
...expérience professionnelle équivalente, avec au moins 2 ans d’expérience professionnelle pertinente. Maîtrise d’au moins un langage (Kotlin, Java de préférence) et expérience au sein de différentes technologies (SpringBoot, interfaces API gRPC/REST/graphQL, AWS en nuage de...ApprenticeshipSummer workWork at officeLocal areaFlexible hours$60k - $115k per year
Développeur Java Description de poste Le développeur backend Java CGI intervient au sein de squads agiles dans un contexte de transformation... ...’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates...Day shift- ...Aperçu du poste : Le/la développeur(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software... ...----------------------------- Job overview: The Software Developer – DevOps System Administrator will be working within the SCMT...Full timeFlexible hours
- ...Voici un bref aperçu des tâches et des responsabilités qui vous incomberont : Agir à titre de concepteur-développeur Java back-end au sein d’une équipe Agile; Analyser, concevoir, développer et maintenir des solutions logicielles basées sur Java, Spring Boot, les API...
- ...Référence 2188/MTL/1009 Date de démarrage Localisation du poste Montréal (hybride) Durée Permanent Nous recherchons un Développeur Java et Harfang pour rejoindre notre équipe de conseillers du bureau de Montréal dans le cadre d'un poste permanent. Ce poste est...Permanent employmentWork at office
- ...will follow: OPAL-RT Technologies est à la recherche d’un Développeur en Automatisation Assurance Qualité. A propos d’OPAL-RT Technologies... ...-------- OPAL-RT Technologies is looking for a QA Automation Developer About OPAL-RT Technologies Imagine working with...Full timeRemote workWork from homeFlexible hours
- ...produits fonctionnels et démonstrations interactives. En tant que développeur.se junior, vous contribuerez à l’implémentation d’API, de... ...personnes sélectionnées seront contactées. AI Applications Developer About Mila Founded by Professor Yoshua Bengio of the...ApprenticeshipInternshipRemote workWorldwideFlexible hoursDay shift
- ...Programmeur.euse analyste Java Emplacement: Montréal (mode hybride : 3j/semaine au bureau) Société: Optimum Informatique inc. Nous... ...solutions. Travailler en mode projet – agile en tant que développeur sénior; Participer avec l’équipe de développement pour résoudre...Daily paidPermanent employmentFull timeApprenticeshipWork at office
- ...Description du poste Nous sommes à la recherche d’un·e développeur·euse AppSec qui jouera un rôle transversal et structurant à titre de... ...sécurité applicative et une expérience avancée en développement Java. Responsabilités Sécurité applicative et pratiques sécuritaires...Permanent employmentApprenticeshipShift work
- ...Notre équipe est composée de plus de 20 développeurs et spécialistes en tests issus de milieux... ...Our team is made up of more than 20 developers and test specialists, coming from diverse... .... While working with us, you’ll help develop software solutions for a wide portfolio...Full timeFlexible hours
$70k - $135k per year
Développeur Java / DevOPs Description de poste CGI est à la recherche de Développeurs(ses) Java senior appelés à intervenir auprès de clients... ...en conteneurisation (Docker, Kubernetes) • Certification AWS Developer • Expérience en CI/CD avancé • Connaissance d'un framework...Day shift- ...DESCRIPTION DU POSTE : Nous sommes à la recherche de Développeur ETL (Talend) pour différents projets d'envergure. RÔLE ET... ...Expérience des outils et technologies basés sur le Cloud; Java, Unix OS, Scripting, Python ou Perl; Expérience dans le développement...Daily paidPermanent employmentFull timeFlexible hours
- ...senior ou staff, responsable de systèmes distribués complexes . - Expérience étendue en conception et implémentation de logiciels en Java (Spring framework) et bonne connaissance des technologies front-end modernes (ex. TypeScript et React) dans un environnement full-stack...Daily paidFull timeContract workInternshipWork at officeRemote workWork from homeFlexible hours
- ...esprit de collaboration, offrir des services clés destinés aux développeurs applicatifs de Genetec. Votre journée en un coup d'oeil :... ...---- Job overview: The Edge OS family is responsible for developing an operating system and services that enable the remote management...Full timeRemote workFlexible hours
- ...équipe Clearance, c'est une équipe de développeurs et de testeurs enthousiastes, animés par... ...Clearance is a team of enthusiastic developers and testers driven by curiosity and a passion... ...organizations. In practical terms, we develop a self-service web portal that reduces...Daily paidFull timeImmediate startFlexible hours
$70k - $135k per year
Développeurs Java Sénior Description de poste Joignez-vous à CGI et contribuez à la modernisation d’une plateforme de calcul stratégique où performance, architecture distribuée et traitement à grande échelle sont au cœur des défis technologiques. Votre défi Dans...Day shift- ...amélioration continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous sommes à la recherche de « Développeur-euse senior Salesforce » pour un projet d'envergure. Pourquoi rejoindre Levio? Travailler sur des projets de...Permanent employmentFull timeLocal areaFlexible hours
- ...en matière de technologies et de solutions logicielles. DESCRIPTION DU POSTE : Levio est actuellement à la recherche d’un Développeur Python pour contribuer à un projet d’envergure situé à Montréal en mode hybride. RÔLE ET RESPONSABILITÉS : Concevoir, développer...Daily paidFlexible hours
- ...amélioration continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous sommes à la recherche de développeur.euse ServiceNow pour différents projets d'envergure. Pourquoi rejoindre Levio? Travailler sur des projets de transformation...Permanent employmentFull timeFlexible hours
- ...d’une entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous ! Nous cherchons notre futur Développeur Java pour rejoindre nos équipes. Vos missions Développer en Java : La logique de comptabilisation des transactions et des...Daily paid
- ...le dépannage et l’amélioration continue. Nous recherchons un développeur logiciel polyvalent, intéressé par le développement de bout en... ...unified physical security, public safety, and operations. Genetec develops open-platform software, hardware and cloud-based services for...Full timeFlexible hours
- ...tous les jours. Nous recherchons un(e) développeur(euse) de logiciels passionné par le développement... ...en programmation orientée objet (C# ou Java) Resolution de problèmes, esprit... ...everyday. We are looking for a Software Developer who is passionate of software development...Full timeLocal areaWorldwideFlexible hoursDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur.euse Java / Java Developer. Be the first to apply!
- entry level java developer Montréal, QC
- java developer no experience Montréal, QC
- développeur java Montréal, QC
- java developer remote Montréal, QC
- java developer Montréal, QC
- java software developer Montréal, QC
- senior java developer Montréal, QC
- stage developpeur java Montréal, QC
- junior java developer Montréal, QC
- java intern Montréal, QC


