Back to results

Développeur·euse Java (Marché financier)

  • Greater Montreal Metropolitan Area, QC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English · French
Posted

Original job description

English section of this bilingual listing.

Who are we? A global leader in engineering and IT consulting with over 58,000 consultants worldwide, the ALTEN Group has been optimizing the technological performance of companies for over 30 years.

The people who make up the ALTEN Group are the driving force behind our business. At ALTEN Canada, we offer each candidate a fully personalized service. You have the option to practice your profession independently or permanently. We select the best opportunities that match your career aspirations. We position your expertise on exciting projects that align with your ambitions.

ALTEN Canada also has a solutions center, the "Montreal Delivery Center (MDC)," which provides managed services in application development, Data, AI & Advanced Analytics, and Cybersecurity for the banking, telecom, and broader industrial sectors.

Our experts are rigorously selected and provide unparalleled service and expertise in the Montreal region.

To support the growth of our client in the banking sector, ALTEN Canada is recruiting a Senior Java Developer (Financial Markets) whose role will be to develop and enhance robust, scalable distributed platforms for the Prime Brokerage team.

What will my responsibilities be?

  • Develop, test, deploy, and maintain scalable Java-based services and distributed applications
  • Take ownership of solution design and architectural decisions, from requirements analysis to production
  • Produce clean, maintainable code, automated test suites, technical prototypes, and clear documentation
  • Ensure applications follow best practices in security, monitoring, resilience, performance, and CI/CD
  • Investigate and resolve complex production incidents, perform root-cause analysis, and implement sustainable corrective solutions
  • Participate in code and architecture reviews, provide technical guidance to other engineers
  • Collaborate with product, architecture, infrastructure, security, and operations teams to deliver reliable solutions
  • Contribute to platform evolution by evaluating technologies and improving existing solutions

I'm convinced! What skills do I need?

  • Minimum 7 years of professional experience in Java development
  • Significant experience with modern Java (Spring Boot, APIs, security, data access)
  • Strong knowledge of microservices, REST APIs, asynchronous workflows, and event-driven systems
  • Practical experience with Kafka, Redis, Docker, Kubernetes, CI/CD pipelines, and build tools
  • Deep understanding of logging, metrics, distributed tracing, resilience, and performance optimization
  • Ability to solve complex technical challenges and mentor other engineers
  • Experience with high-volume, low-latency, or business-critical systems
  • Professional working proficiency in English is required (daily collaboration with teams and clients outside Quebec/Canada, technical meetings, documentation, and global team support. A fluent level is therefore necessary.)

Why join our team? ALTEN Canada offers a dynamic and collaborative work environment. We provide our team members with the opportunity to gain stimulating experiences and invest in their professional development and growth. Our benefits include: • Customized compensation and benefits for each employee and contractor; • Professional development support (certifications); • Opportunities for international mobility within the Group’s subsidiaries; • Numerous corporate activities;

Please note that all applications will be evaluated, but we will only contact selected candidates for this job offer. ALTEN Canada is committed to promoting equity, diversity, and inclusion. We strive to provide a workplace where everyone feels welcomed, valued, and respected to fully thrive. We are dedicated to providing accessibility measures to those who require them. If you need accommodation during the recruitment process, please let us know.

Read the full bilingual original

Développeur·euse Java (Marché financier)

Qui sommes-nous ? Chef de file mondial de l’industrie de l’ingénierie et du conseil TI avec plus de 58 000 conseiller·e·s à travers le monde, le Groupe ALTEN optimise la performance technologique des entreprises depuis plus de 30 ans.

Les personnes qui composent le groupe ALTEN constituent le moteur de notre activité. Chez ALTEN Canada, nous offrons à chaque candidat·e un service entièrement personnalisé. Vous avez la possibilité d’exercer votre métier de façon indépendante ou permanente. Nous sélectionnons les meilleures opportunités répondant à vos aspirations professionnelles. Nous positionnons votre savoir-faire sur des mandats passionnants à la hauteur de vos ambitions.

ALTEN Canada c’est aussi un centre de solutions, le « Montreal Delivery Center (MDC) », qui propose des services managés dans les domaines du développement applicatif, de la pratique Données, IA & Analytiques Avancées et de la Cyber Sécurité pour les secteurs bancaires, télécoms et pour l’industrie au sens large.

Nos expert·e·s sont sélectionné·e·s rigoureusement et assurent une proximité ainsi qu’un niveau de services et de compétences incomparable dans la région de Montréal.

Pour soutenir la croissance de notre client dans le secteur bancaire, ALTEN Canada recrute un·e Développeur·euse Java (Marché financier) dont le rôle sera de développer et améliorer des plateformes distribuées robustes et scalables pour l’équipe Prime Brokerage.

Quelles seront mes responsabilités ?

  • Développer, tester, déployer et maintenir des services Java scalables et des applications distribuées
  • Prendre en charge la conception de solutions et les décisions architecturales, de l’analyse des besoins à la mise en production
  • Produire du code propre, maintenable, des suites de tests automatisés, des prototypes techniques et une documentation claire
  • Garantir que les applications respectent les bonnes pratiques en matière de sécurité, surveillance, résilience, performance et CI/CD
  • Enquêter et résoudre les incidents de production complexes, effectuer des analyses de cause racine et proposer des solutions correctives durables
  • Participer aux revues de code et d’architecture, fournir un encadrement technique aux autres ingénieur·e·s
  • Collaborer avec les équipes produit, architecture, infrastructure, sécurité et opérations pour livrer des solutions fiables
  • Contribuer à l’évolution de la plateforme en évaluant les technologies et en améliorant les solutions existantes

Je suis convaincu·e ! Quelles compétences dois-je avoir ?

  • Minimum 7 ans d’expérience professionnelle en développement Java
  • Expérience significative avec Java moderne (Spring Boot, APIs, sécurité, accès aux données)
  • Solides connaissances en microservices, APIs REST, workflows asynchrones et systèmes pilotés par événements
  • Expérience pratique avec Kafka, Redis, Docker, Kubernetes, pipelines CI/CD et outils de build
  • Compréhension approfondie de la journalisation, métriques, traçage distribué, résilience et optimisation des performances
  • Capacité à résoudre des défis techniques complexes et à encadrer d’autres ingénieur·e·s
  • Expérience avec des systèmes à haut volume, faible latence ou critiques pour les activités
  • Maîtrise de l’anglais requise (collaboration quotidienne avec des équipes et clients situés hors du Québec/Canada, réunions techniques, documentation et support aux équipes globales. Un niveau courant est donc nécessaire.)

Pourquoi se joindre à nos équipes ? Alten Canada offre un environnement de travail dynamique et collaboratif. Nous offrons aux membres de notre équipe l’occasion de vivre des expériences stimulantes et nous investissons dans leur perfectionnement et leur développement professionnels.

Parmi nos avantages :

  • Rémunération et avantages sur mesure pour chacun de nos employé·e·s et pigistes ;
  • Aide perfectionnement professionnel (certification) ;
  • Possibilité de mobilité internationale dans l’une des filiales du Groupe ;
  • Nombreuses activités corporatives ;

Veuillez noter que toutes les demandes seront évaluées, toutefois, nous ne communiquerons qu’avec les candidat·e·s sélectionné·e·s dans le cadre de cette offre d’emploi. ALTEN Canada s'engage à promouvoir l'équité, la diversité et l'inclusion. Nous nous engageons à offrir un environnement de travail où chaque personne se sente accueillie, valorisée et respectée afin de pouvoir s’épanouir pleinement. Nous avons à cœur d’offrir des mesures d’accessibilité aux personnes qui en font la demande, à ce titre, nous vous encourageons à communiquer avec nous si vous avez besoin d’accommodation dans le cadre du processus de recrutement.

Version anglaise

Senior Java Developer (Financial Markets)

Who are we? A global leader in engineering and IT consulting with over 58,000 consultants worldwide, the ALTEN Group has been optimizing the technological performance of companies for over 30 years.

The people who make up the ALTEN Group are the driving force behind our business. At ALTEN Canada, we offer each candidate a fully personalized service. You have the option to practice your profession independently or permanently. We select the best opportunities that match your career aspirations. We position your expertise on exciting projects that align with your ambitions.

ALTEN Canada also has a solutions center, the "Montreal Delivery Center (MDC)," which provides managed services in application development, Data, AI & Advanced Analytics, and Cybersecurity for the banking, telecom, and broader industrial sectors.

Our experts are rigorously selected and provide unparalleled service and expertise in the Montreal region.

To support the growth of our client in the banking sector, ALTEN Canada is recruiting a Senior Java Developer (Financial Markets) whose role will be to develop and enhance robust, scalable distributed platforms for the Prime Brokerage team.

What will my responsibilities be?

  • Develop, test, deploy, and maintain scalable Java-based services and distributed applications
  • Take ownership of solution design and architectural decisions, from requirements analysis to production
  • Produce clean, maintainable code, automated test suites, technical prototypes, and clear documentation
  • Ensure applications follow best practices in security, monitoring, resilience, performance, and CI/CD
  • Investigate and resolve complex production incidents, perform root-cause analysis, and implement sustainable corrective solutions
  • Participate in code and architecture reviews, provide technical guidance to other engineers
  • Collaborate with product, architecture, infrastructure, security, and operations teams to deliver reliable solutions
  • Contribute to platform evolution by evaluating technologies and improving existing solutions

I'm convinced! What skills do I need?

  • Minimum 7 years of professional experience in Java development
  • Significant experience with modern Java (Spring Boot, APIs, security, data access)
  • Strong knowledge of microservices, REST APIs, asynchronous workflows, and event-driven systems
  • Practical experience with Kafka, Redis, Docker, Kubernetes, CI/CD pipelines, and build tools
  • Deep understanding of logging, metrics, distributed tracing, resilience, and performance optimization
  • Ability to solve complex technical challenges and mentor other engineers
  • Experience with high-volume, low-latency, or business-critical systems
  • Professional working proficiency in English is required (daily collaboration with teams and clients outside Quebec/Canada, technical meetings, documentation, and global team support. A fluent level is therefore necessary.)

Why join our team? ALTEN Canada offers a dynamic and collaborative work environment. We provide our team members with the opportunity to gain stimulating experiences and invest in their professional development and growth. Our benefits include: • Customized compensation and benefits for each employee and contractor; • Professional development support (certifications); • Opportunities for international mobility within the Group’s subsidiaries; • Numerous corporate activities;

Please note that all applications will be evaluated, but we will only contact selected candidates for this job offer. ALTEN Canada is committed to promoting equity, diversity, and inclusion. We strive to provide a workplace where everyone feels welcomed, valued, and respected to fully thrive. We are dedicated to providing accessibility measures to those who require them. If you need accommodation during the recruitment process, please let us know.

More about this job

Responsibilities

Develop, test, deploy, and maintain scalable Java services and distributed applications for the Prime Brokerage team, while owning solution design and architectural decisions. Improve platform reliability and performance, resolve complex production incidents, contribute to reviews, and collaborate with cross-functional teams.

Requirements

Requires at least seven years of professional Java development experience, including modern Java, Spring Boot, microservices, REST APIs, event-driven systems, and relevant infrastructure and CI/CD tools. Candidates should have experience with high-volume, low-latency, or business-critical systems, be able to mentor engineers, and have fluent professional English proficiency.

Skills

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • Asynchronous Workflows
  • Event-Driven Systems
  • Kafka
  • Redis
  • Docker
  • Kubernetes
  • CI/CD
  • Automated Testing
  • Distributed Tracing
  • Performance Optimization
  • Technical Mentoring
  • English

Benefits

  • Customized Compensation and Benefits
  • Professional Development Support
  • Certification Support
  • International Mobility Opportunities
  • Corporate Activities

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Finance & Accounting
  • Consulting

Keywords

  • Java
  • Spring Boot
  • Financial Markets
  • Prime Brokerage
  • Distributed Applications
  • Microservices
  • REST APIs
  • Asynchronous Workflows
  • Event-Driven Systems
  • Kafka
  • Redis
  • Docker
  • Kubernetes
  • CI/CD Pipelines
  • Build Tools
  • Automated Testing
  • Application Security
  • Monitoring
  • Logging
  • Metrics
  • Distributed Tracing
  • Resilience
  • Performance Optimization
  • Root-Cause Analysis
  • Architecture Reviews
  • Code Reviews
  • High-Volume Systems
  • Low-Latency Systems
  • Banking
  • Technical Mentoring

Report this job