Développeur Java Senior
Dans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d’un développeur Java senior pour une entreprise dans le domaine des finances. Notre client est situé à Montréal.
Exigences du poste – Développeur Java Senior
- Solide bagage technologique avec expertise avancée en Java et ses technologique;
- Minimum 7ans d'expérience pratique en Java EE et Java Core, avec des qualités de leadership;
- Expérience en développement de services Web, REST, et architecture orientée services;
- Expertise en conception orientée objet, modèles de conception, architecture et intégration applicative;
- Maîtrise de SpringBoot et de la gestion des dépendances avec Gradle;
- Maîtrise d’un framework de traitement de données comme Kafka;
- Bonnes connaissances des bases de données, conception et maîtrise du SQL;
- Expérience significative avec des frameworks de développement et de tests automatisés (Spring, JUnit, BDD, etc.);
- Expérience sous Unix / Linux;
- Capacité à collaborer avec de nombreux groupes internes et externes, y compris des équipes de développement et de QA offshore, des groupes d'infrastructure, des fournisseurs, et des équipes de soutien;
- Compétences de développement solides avec capacité à comprendre une conception technique et à la traduire en solution concrète;
- Expérience de travail dans une grande équipe;
- Volonté d’apprendre et de s’adapter à de nouvelles technologies selon les besoins de l’entreprise;
- Compétences éprouvées en résolution de problèmes complexes, comme l’intégration système, le diagnostic d’infrastructure ou l’administration système;
- MongoDB;
- Kafka;
- Mise en cache distribuée;
- Profilage d'applications Java;
- Frameworks JavaScript Web UI;
- AngularJS, ExtJS;
- Outils BPM comme Pega ou équivalent;
- Technologies Big Data : Hadoop, Apache Spark, Elastic Search;
- Expérience avec la gestion de données via des flux provenant de fournisseurs.
Type de poste
Contractuel 12 mois avec de fortes possibilités de renouvellement.
Date de début
Immédiatement
Numéro de référence
BH311414
ENGLISH VERSION___________
Java Senior Developer
As a part of its agreements with its various clients, Procom is currently seeking a Java Senior Developer for a company in the finance sector. Our client is located in Montréal.
Mandatory Skills – Java Senior Developer
The candidate must possess a strong technology background with advanced knowledge of Java and Java based technology stack;At least 7 years of hand-on Java EE and core Java experience with strong leadership qualities;Experience with web service development, REST and Services Oriented Architecture;Expertise in Object Oriented Design, Design patterns, Architecture and Application Integration;Expertise in SpringBoot and gradle dependency resolution;Expertise in any Data movement Framework like Kafka;Working knowledge of Databases including Design, SQL proficiency;Strong experience with frameworks used for development and automated testing like spring, Junit, BDD etc.;Experience with Unix / Linux;Ability to coordinate with multiple groups, both internal and external to the firm, including offshore development and QA teams, internal infrastructure groups, vendors, and support teams;Strong development skills with ability to understand technical design and translate the same into workable solution;Familiarity with working in a large team;Ability and willingness to learn new technologies and work on the same to meet business requirements;A background that includes strong problem solving such as system integration, infrastructure debugging, or system administration;Good to have skills :Mongo DB;Kafka;Distributed Caching;Java application profiling;Web UI JS Framework;AngularJS, ExtJS;Pega BPM tool or any other Business Process Management tool awareness / experience;Big Data technology experience - Hadoop, Apache Spark, Elastic Search;Experience with data management through vendor feeds.Assignment Length
12-month contract – renewable
Start date
Immediately
Reference number
BH311414