Java backend Developer

  • Montreal, QC
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
$80,000 - $100,000
Full Time

Skills

spring boot
jsp
JavaBeans
Core java

Job Details

About the job

Nous sommes

Synechron est un cabinet de conseil leader mondial en transformation numrique, ax sur les services financiers et les organisations technologiques. Nos spcialits incluent l'intelligence artificielle de bout en bout, le conseil, le numrique, le cloud & DevOps, les donnes et l'ingnierie logicielle. Nos 13 FinLabs servent de hubs o nous innovons et dveloppons des solutions d'affaires de pointe.

Notre dfi :

Le client recherche un dveloppeur Java Backend expriment pour travailler dans une quipe dynamique, principalement en Java, sur un systme de gestion des risques de modles. L'quipe, suivant une approche agile, investit massivement dans le dveloppement de nouvelles fonctionnalits, l'intgration de pratiques DevOps, et l'amlioration de la performance du systme. Le candidat devra prendre en charge des projets, clarifier les besoins mtier, et assurer un code propre et livr dans les dlais, dans un environnement hautement collaboratif, flexible et orient rsultats.

Responsabilits :

  • Assumer la responsabilit de projets logiciels lis au systme, en clarifiant les besoins mtier.
  • Dvelopper, tester et assurer la livraison de code Java performant, robuste et maintenable.
  • Collaborer troitement avec l quipe et la BU pour dfinir les spcifications et respecter les standards de dveloppement.
  • Participer l intgration continue, la cration de pipelines CI/CD, et l incorporation de bonnes pratiques DevOps.
  • Mettre jour, optimiser, et maintenir des fonctionnalits existantes tout en prparant de nouvelles innovations.
  • Travailler dans un environnement multi-technologies en utilisant Java, SQL, NoSQL, et outils associs.
  • Contribuer un environnement de travail agile et dynamique favorisant la collaboration et la productivit.

Skills (Comptences) :

  • Trs fortes capacits analytiques et de rsolution de problmes.
  • 7 15 ans d exprience en dveloppement backend Java.
  • Connaissance approfondie des principes de conception logicielle : MVC, structures de donnes, graphes, algorithmes, motifs de conception, multithreading, cache, rcursion.
  • Matrise de Java : class loading, garbage collection, API collections, Reflection, Java 8 Streams et programmation fonctionnelle.
  • Solide exprience avec les bases de donnes NoSQL (MongoDB).
  • Connaissance pratique du BDD (behavior-driven development) avec JBehave ou Cucumber.
  • Bonne connaissance des outils DMN, BPMN, Gradle, Jenkins, Liquibase.
  • Exprience avec les bases relationnelles SQL (DB2).
  • Matrise d outils ORM comme JPA/Hibernate.
  • Connaissance de Snowflake, HTTP, XML, JSON, Unix/Linux.
  • Exprience en TDD (test driven development).
  • Excellentes comptences en gestion de source avec GIT.

Nous Offrons

Une organisation multinationale avec 58 bureaux dans 21 pays et la possibilit de travailler l'tranger

15 jours (3 semaines) de congs annuels pays plus 10 jours de congs personnels et jours de maladie supplmentaires

Un rgime d'assurance complet comprenant : assurance mdicale, dentaire, visuelle, assurance vie et invalidit de longue dure

Une politique hybride flexible

REER avec contribution de l'employeur jusqu' 4%

Une politique de certification d'enseignement suprieur

Udemy la demande pour tous les employs de Synechron avec un accs gratuit plus de 5000 cours slectionns

Possibilits de coaching avec des collgues expriments de nos Laboratoires d'Innovation Financire (FinLabs) et de nos Groupes d'Excellence (CoE)

Projets de pointe dans les principales banques de premier rang, les institutions financires et les compagnies d'assurance du monde entier

Une culture de travail vritablement diversifie, joyeuse et mondiale

DCLARATION DE DIVERSIT ET D'INCLUSION DE SYNECHRON

La diversit et l'inclusion sont fondamentales pour notre culture, et Synechron est fier d'tre un lieu de travail galitaire et un employeur pratiquant l'action positive. Notre initiative de diversit, d'quit et d'inclusion (DEI) Synclusive s'engage favoriser une culture inclusive - promouvoir l'galit, la diversit et un environnement respectueux envers tous. Nous croyons fermement qu'une main-d'uvre diversifie contribue renforcer les entreprises avec succs en tant qu'entreprise mondiale. Nous encourageons les candidats de divers horizons, qu'il s'agisse de race, d'origine ethnique, de religion, d'ge, de statut matrimonial, de genre, d'orientation sexuelle ou de handicap, postuler. Nous autonomisons notre main-d'uvre mondiale en proposant des arrangements de travail flexibles, du mentorat, une mobilit interne, des programmes d'apprentissage et de dveloppement, et bien plus encore.

Toutes les dcisions d'emploi chez Synechron sont bases sur les besoins de l'entreprise, les exigences du poste et les qualifications individuelles, sans tenir compte du genre, de l'identit de genre, de l'orientation sexuelle, de la race, de l'origine ethnique, du handicap ou du statut de vtran du candidat, ou de toute autre caractristique protge par la loi.

We are

Synechron is a leading global digital transformation consulting firm focused on financial services and technology organizations. Our specialties include end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering. Our 13 FinLabs serve as hubs where we innovate and develop cutting-edge business solutions.

Our challenge:

The client is looking for an experienced Backend Java Developer to join a team actively working on advanced risk and model management systems. The environment is agile, with heavy investments in new features, DevOps practices, and system performance improvements. The candidate will be responsible for delivering high-quality, scalable, and maintainable Java solutions, collaborating closely with team members and stakeholders, and ensuring timely project delivery.

Responsibilities:

  • Own project development related to the risk management system, clarifying business needs.
  • Develop, test, and deliver high-performance Java code within an agile setup.
  • Collaborate with the team and business units to define detailed specifications and standards.
  • Support CI/CD pipelines and incorporate best DevOps practices.
  • Enhance existing functionalities while innovating new features.
  • Work across technologies using Java, SQL, NoSQL, and related tools.
  • Contribute to a collaborative and dynamic agile environment.

Skills:

  • Strong analytical and problem-solving skills.
  • 7-15 years in Java backend development.
  • Deep understanding of software design principles and patterns.
  • Proficiency in Java (class loading, garbage collection, Java 8 features).
  • Experience with NoSQL databases such as MongoDB.
  • Familiarity with BDD tools like JBehave or Cucumber.
  • Knowledge of CI/CD, DevOps, Gradle, Jenkins, Liquibase.
  • Experience with SQL databases like DB2.
  • ORM knowledge such as JPA/Hibernate.
  • Familiarity with Snowflake, XML, JSON, UNIX/Linux.
  • Experience with TDD and source control (GIT).

We can offer

A multinational organization with 58 offices in 21 countries and the possibility to work abroad

15 days (3 weeks) of paid annual leave plus an additional 10 days of personal leave (floating days and sick days)

A comprehensive insurance plan including: medical, dental, vision, life insurance, and long term disability

RRSP with employer s contribution up to 4%

A higher education certification policy

On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses

Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups

Cutting edge projects at the world s leading tier-one banks, financial institutions and insurance firms

A truly diverse, fun-loving and global work culture

SYNECHRON S DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative Synclusive is committed to fostering an inclusive culture promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Synechron