Back to results

Senior Java Backend Engineer

  • Montreal, QC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

We are

At Synechron, began life in 2001 as a small, self-funded team of technology specialists. Since then, we’ve grown our organization to 16,700 people, across 57 offices, in 22 countries, in key global markets.

Innovative tech solutions for business

We're now a leading global digital consulting firm, providing innovative technology solutions for business. As a trusted partner, we're always at the forefront of change as we lead digital optimization and modernization journeys for our clients.

Customized end-to-end solutions

Our expertise in AI, Consulting, Data, Digital, Cloud & DevOps and Software Engine

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.

Skillls:

  • 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

· 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 po

licy· 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.

More about this job

Responsibilities

Develop, test, and deliver scalable, maintainable, high-performance Java solutions for risk management systems, including enhancing existing functionality and building new features. Clarify business requirements, collaborate with technical teams and stakeholders, and support CI/CD pipelines and DevOps practices to deliver projects on time.

Requirements

Requires 7–15 years of Java backend development experience, strong analytical and problem-solving skills, and a deep understanding of software design principles and patterns. Relevant experience includes Java 8 and JVM concepts, SQL and NoSQL databases, MongoDB, DB2, JPA/Hibernate, BDD and TDD, CI/CD and DevOps tools, Git, XML/JSON, Snowflake, and UNIX/Linux.

Skills

  • Java
  • Backend Development
  • SQL
  • NoSQL
  • MongoDB
  • DB2
  • JPA
  • Hibernate
  • CI/CD
  • DevOps
  • Gradle
  • Jenkins
  • Liquibase
  • BDD
  • TDD
  • Git

Benefits

  • Paid Annual Leave
  • Personal Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Long-Term Disability Insurance
  • RRSP With Employer Contributions
  • Higher Education Certification Policy
  • Udemy for Business Access
  • Coaching and Mentoring Opportunities
  • Learning and Development Programs
  • Flexible Workplace Arrangements

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Finance & Accounting
  • Consulting

Keywords

  • Java
  • Backend Development
  • Risk Management Systems
  • Model Management
  • Agile
  • Software Design Principles
  • Design Patterns
  • Java 8
  • Class Loading
  • Garbage Collection
  • SQL
  • NoSQL
  • MongoDB
  • DB2
  • JPA
  • Hibernate
  • BDD
  • JBehave
  • Cucumber
  • CI/CD
  • DevOps
  • Gradle
  • Jenkins
  • Liquibase
  • Snowflake
  • XML
  • JSON
  • UNIX/Linux
  • TDD
  • Git

Report this job